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"> + + + + + + + + +