From a39d398edd292588407a2298b09d2939da4c3161 Mon Sep 17 00:00:00 2001 From: Suchit Kar Date: Tue, 20 Mar 2018 15:32:50 +0530 Subject: [PATCH] Make deletion-related views on MediaDetailFragment neater --- .../commons/media/MediaDetailFragment.java | 8 +++-- .../main/res/layout/fragment_media_detail.xml | 30 ++++++++++++++----- app/src/main/res/values/strings.xml | 3 +- 3 files changed, 29 insertions(+), 12 deletions(-) diff --git a/app/src/main/java/fr/free/nrw/commons/media/MediaDetailFragment.java b/app/src/main/java/fr/free/nrw/commons/media/MediaDetailFragment.java index c070fb680..b54bf948e 100644 --- a/app/src/main/java/fr/free/nrw/commons/media/MediaDetailFragment.java +++ b/app/src/main/java/fr/free/nrw/commons/media/MediaDetailFragment.java @@ -82,7 +82,8 @@ public class MediaDetailFragment extends CommonsDaggerSupportFragment { private TextView license; private TextView coordinates; private TextView uploadedDate; - private TextView nominatedforDeletion; + private TextView seeMore; + private LinearLayout nominatedforDeletion; private LinearLayout categoryContainer; private Button delete; private ScrollView scrollView; @@ -137,7 +138,8 @@ public class MediaDetailFragment extends CommonsDaggerSupportFragment { license = (TextView) view.findViewById(R.id.mediaDetailLicense); coordinates = (TextView) view.findViewById(R.id.mediaDetailCoordinates); uploadedDate = (TextView) view.findViewById(R.id.mediaDetailuploadeddate); - nominatedforDeletion = (TextView) view.findViewById(R.id.nominatedDeletionBanner); + seeMore = (TextView) view.findViewById(R.id.seeMore); + nominatedforDeletion = (LinearLayout) view.findViewById(R.id.nominatedDeletionBanner); delete = (Button) view.findViewById(R.id.nominateDeletion); categoryContainer = (LinearLayout) view.findViewById(R.id.mediaDetailCategoryContainer); @@ -349,7 +351,7 @@ public class MediaDetailFragment extends CommonsDaggerSupportFragment { }); } if (nominatedforDeletion.getVisibility() == View.VISIBLE){ - nominatedforDeletion.setOnClickListener(v -> { + seeMore.setOnClickListener(v -> { openWebBrowser(media.getFilePageTitle().getMobileUri().toString()); }); } diff --git a/app/src/main/res/layout/fragment_media_detail.xml b/app/src/main/res/layout/fragment_media_detail.xml index e7db8b694..2b6ecf314 100644 --- a/app/src/main/res/layout/fragment_media_detail.xml +++ b/app/src/main/res/layout/fragment_media_detail.xml @@ -251,19 +251,33 @@ android:layout_width="match_parent" android:layout_height="@dimen/small_gap" /> - + android:visibility="gone"> + + +