From 7feed0a9e225bfbe001832418460b5490671de1f Mon Sep 17 00:00:00 2001 From: neslihanturan Date: Sat, 14 Sep 2019 14:35:46 +0300 Subject: [PATCH] Add click actoion to bottom sheet details --- .../commons/nearby/NearbyTestLayersFragment.java | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/app/src/main/java/fr/free/nrw/commons/nearby/NearbyTestLayersFragment.java b/app/src/main/java/fr/free/nrw/commons/nearby/NearbyTestLayersFragment.java index c2b054312..b5ac83185 100644 --- a/app/src/main/java/fr/free/nrw/commons/nearby/NearbyTestLayersFragment.java +++ b/app/src/main/java/fr/free/nrw/commons/nearby/NearbyTestLayersFragment.java @@ -231,6 +231,21 @@ public class NearbyTestLayersFragment extends CommonsDaggerSupportFragment imple } }); + bottomSheetDetails.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + if (bottomSheetDetailsBehavior.getState() == BottomSheetBehavior.STATE_COLLAPSED) { + bottomSheetDetailsBehavior.setState(BottomSheetBehavior.STATE_EXPANDED); + } else if (bottomSheetDetailsBehavior.getState() == BottomSheetBehavior.STATE_EXPANDED) { + bottomSheetDetailsBehavior.setState(BottomSheetBehavior.STATE_COLLAPSED); + } + } + }); + + bottomSheetList.getLayoutParams().height = getActivity().getWindowManager() + .getDefaultDisplay().getHeight() / 16 * 9; + bottomSheetListBehavior = BottomSheetBehavior.from(bottomSheetList); + bottomSheetListBehavior.setBottomSheetCallback(new BottomSheetBehavior .BottomSheetCallback() { @Override