From d97cb4b9fbbbdcf74ade33235f73d5ef0136638d Mon Sep 17 00:00:00 2001 From: johan12345 Date: Sat, 14 Aug 2021 17:33:34 +0200 Subject: [PATCH] put data source selection into ScrollView --- .../evmap/fragment/DataSourceSelectDialog.kt | 3 +- .../res/layout/dialog_data_source_select.xml | 66 +++++----- .../main/res/layout/fragment_onboarding.xml | 3 +- .../fragment_onboarding_data_source.xml | 113 +++++++++--------- 4 files changed, 102 insertions(+), 83 deletions(-) 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"> + + + + + + + + +