From ec0da2f4af2026cb6551d55ef2e54e4295a3baa5 Mon Sep 17 00:00:00 2001 From: maskara Date: Sun, 14 May 2017 13:53:37 +0200 Subject: [PATCH] Close fragment when tapped on the empty section --- .../nrw/commons/nearby/NearbyInfoDialog.java | 5 + .../main/res/layout/dialog_nearby_info.xml | 169 ++++++++++-------- 2 files changed, 98 insertions(+), 76 deletions(-) diff --git a/app/src/main/java/fr/free/nrw/commons/nearby/NearbyInfoDialog.java b/app/src/main/java/fr/free/nrw/commons/nearby/NearbyInfoDialog.java index e777eb3ee..3bf6f7a50 100644 --- a/app/src/main/java/fr/free/nrw/commons/nearby/NearbyInfoDialog.java +++ b/app/src/main/java/fr/free/nrw/commons/nearby/NearbyInfoDialog.java @@ -107,4 +107,9 @@ public class NearbyInfoDialog extends OverlayDialog { Intent browserIntent = new Intent(Intent.ACTION_VIEW, articleLink); startActivity(browserIntent); } + + @OnClick(R.id.emptyLayout) + void onCloseClicked() { + dismissAllowingStateLoss(); + } } diff --git a/app/src/main/res/layout/dialog_nearby_info.xml b/app/src/main/res/layout/dialog_nearby_info.xml index be21af18e..b76934480 100644 --- a/app/src/main/res/layout/dialog_nearby_info.xml +++ b/app/src/main/res/layout/dialog_nearby_info.xml @@ -1,5 +1,5 @@ - + + - + android:layout_alignParentBottom="true" + android:background="@android:color/white"> + android:animateLayoutChanges="true" + android:minHeight="@dimen/bottom_peak_height" + android:orientation="vertical"> + + + + + + + + + + + + + + + + android:paddingBottom="16dp" + android:paddingTop="16dp" + android:text="GET DIRECTIONS" + android:textColor="@android:color/black" /> + + + + - - - - - - - - - - - - - - - \ No newline at end of file + \ No newline at end of file