diff --git a/app/src/main/java/net/vonforst/evmap/fragment/DataSourceSelectDialog.kt b/app/src/main/java/net/vonforst/evmap/fragment/DataSourceSelectDialog.kt
index 639297fa..c59b4d6c 100644
--- a/app/src/main/java/net/vonforst/evmap/fragment/DataSourceSelectDialog.kt
+++ b/app/src/main/java/net/vonforst/evmap/fragment/DataSourceSelectDialog.kt
@@ -41,9 +41,10 @@ class DataSourceSelectDialog : AppCompatDialogFragment() {
override fun onStart() {
super.onStart()
+ // dialog with 95% screen height
dialog?.window?.setLayout(
ViewGroup.LayoutParams.MATCH_PARENT,
- ViewGroup.LayoutParams.WRAP_CONTENT
+ (resources.displayMetrics.heightPixels * 0.95).toInt()
)
}
diff --git a/app/src/main/res/layout/dialog_data_source_select.xml b/app/src/main/res/layout/dialog_data_source_select.xml
index 53749988..42b93a8a 100644
--- a/app/src/main/res/layout/dialog_data_source_select.xml
+++ b/app/src/main/res/layout/dialog_data_source_select.xml
@@ -6,30 +6,57 @@
-
+ app:layout_constraintTop_toBottomOf="@+id/dialogTitle"
+ app:layout_constraintBottom_toTopOf="@id/btnCancel">
+
+
+
+
+
+
+
+
+
+ app:layout_constraintBottom_toBottomOf="parent" />
-
-
-
+ app:layout_constraintBottom_toBottomOf="parent" />
\ No newline at end of file
diff --git a/app/src/main/res/layout/fragment_onboarding.xml b/app/src/main/res/layout/fragment_onboarding.xml
index 7cc1829a..d700166e 100644
--- a/app/src/main/res/layout/fragment_onboarding.xml
+++ b/app/src/main/res/layout/fragment_onboarding.xml
@@ -4,7 +4,8 @@
android:orientation="vertical"
android:id="@+id/rl_create_account"
android:layout_width="match_parent"
- android:layout_height="match_parent">
+ android:layout_height="match_parent"
+ android:fitsSystemWindows="true">
-
-
+
-
+
-
+
-
+
-
\ No newline at end of file
+
+
+
+
\ No newline at end of file