From 0415a57d34abbb6e45ac563442fb165cbb6844c1 Mon Sep 17 00:00:00 2001 From: Saral Verma Date: Sun, 13 Dec 2020 00:27:06 +0530 Subject: [PATCH] Regarding issue 4042: bordering (#4071) --- .../free/nrw/commons/upload/ThumbnailsAdapter.java | 12 +++++++++--- .../fr/free/nrw/commons/upload/UploadActivity.java | 1 + app/src/main/res/layout/activity_upload.xml | 1 + app/src/main/res/layout/item_upload_thumbnail.xml | 1 + 4 files changed, 12 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/fr/free/nrw/commons/upload/ThumbnailsAdapter.java b/app/src/main/java/fr/free/nrw/commons/upload/ThumbnailsAdapter.java index 6db8a124f..acd63c7a7 100644 --- a/app/src/main/java/fr/free/nrw/commons/upload/ThumbnailsAdapter.java +++ b/app/src/main/java/fr/free/nrw/commons/upload/ThumbnailsAdapter.java @@ -1,5 +1,7 @@ package fr.free.nrw.commons.upload; +import android.content.Context; +import android.graphics.drawable.GradientDrawable; import android.net.Uri; import android.os.Build.VERSION; import android.os.Build.VERSION_CODES; @@ -27,7 +29,7 @@ import fr.free.nrw.commons.filepicker.UploadableFile; * The adapter class for image thumbnails to be shown while uploading. */ class ThumbnailsAdapter extends RecyclerView.Adapter { - + public static Context context; List uploadableFiles; private Callback callback; @@ -85,18 +87,22 @@ class ThumbnailsAdapter extends RecyclerView.Adapter= VERSION_CODES.LOLLIPOP) { rlContainer.setElevation(10); } } else { rlContainer.setEnabled(false); rlContainer.setClickable(false); - rlContainer.setAlpha(0.5f); + rlContainer.setAlpha(0.7f); + rlContainer.setBackground(null); if (VERSION.SDK_INT >= VERSION_CODES.LOLLIPOP) { rlContainer.setElevation(0); } diff --git a/app/src/main/java/fr/free/nrw/commons/upload/UploadActivity.java b/app/src/main/java/fr/free/nrw/commons/upload/UploadActivity.java index 16e437154..9717b3f72 100644 --- a/app/src/main/java/fr/free/nrw/commons/upload/UploadActivity.java +++ b/app/src/main/java/fr/free/nrw/commons/upload/UploadActivity.java @@ -290,6 +290,7 @@ public class UploadActivity extends BaseActivity implements UploadContract.View, } private void receiveSharedItems() { + thumbnailsAdapter.context=this; Intent intent = getIntent(); String action = intent.getAction(); if (Intent.ACTION_SEND.equals(action) || Intent.ACTION_SEND_MULTIPLE.equals(action)) { diff --git a/app/src/main/res/layout/activity_upload.xml b/app/src/main/res/layout/activity_upload.xml index 2d3a332bc..f44eab94f 100644 --- a/app/src/main/res/layout/activity_upload.xml +++ b/app/src/main/res/layout/activity_upload.xml @@ -72,6 +72,7 @@ android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginTop="@dimen/small_gap" + android:padding="8px" /> diff --git a/app/src/main/res/layout/item_upload_thumbnail.xml b/app/src/main/res/layout/item_upload_thumbnail.xml index 6e7a1f8e1..365375697 100644 --- a/app/src/main/res/layout/item_upload_thumbnail.xml +++ b/app/src/main/res/layout/item_upload_thumbnail.xml @@ -13,6 +13,7 @@ android:id="@+id/iv_thumbnail" android:layout_width="@dimen/big_height" android:layout_height="@dimen/big_height" + android:padding="8px" fresco:actualImageScaleType="fitCenter"/>