From e82e3b9cb62fb7480bb43a06fbee774a3d8ad4dc Mon Sep 17 00:00:00 2001 From: Shubham Pinjwani <39745544+sp2710@users.noreply.github.com> Date: Sun, 27 Jan 2019 21:33:43 +0530 Subject: [PATCH] fixed image not visible in top card issue(#2354) (#2355) * fixed image not visible in top card issue(#2354) * some minor changes --- .../fr/free/nrw/commons/upload/UploadThumbnailRenderer.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/fr/free/nrw/commons/upload/UploadThumbnailRenderer.java b/app/src/main/java/fr/free/nrw/commons/upload/UploadThumbnailRenderer.java index 64b873da01..485cb1add4 100644 --- a/app/src/main/java/fr/free/nrw/commons/upload/UploadThumbnailRenderer.java +++ b/app/src/main/java/fr/free/nrw/commons/upload/UploadThumbnailRenderer.java @@ -1,5 +1,6 @@ package fr.free.nrw.commons.upload; +import android.net.Uri; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; @@ -8,6 +9,8 @@ import com.facebook.drawee.view.SimpleDraweeView; import com.pedrogomez.renderers.Renderer; +import java.io.File; + import fr.free.nrw.commons.R; class UploadThumbnailRenderer extends Renderer { @@ -40,7 +43,8 @@ protected void hookListeners(View rootView) { @Override public void render() { UploadModel.UploadItem content = getContent(); - background.setImageURI(content.mediaUri); + Uri uri = Uri.parse(content.mediaUri.toString()); + background.setImageURI(Uri.fromFile(new File(String.valueOf(uri)))); background.setAlpha(content.selected ? 1.0f : 0.5f); space.setVisibility(content.first ? View.VISIBLE : View.GONE); error.setVisibility(content.visited && content.error ? View.VISIBLE : View.GONE);