From d90c773161a07592a7f7c6048aace0b61a377812 Mon Sep 17 00:00:00 2001 From: Hans-Christoph Steiner Date: Thu, 23 Mar 2017 12:29:21 +0100 Subject: [PATCH] do not show screenshots view in AppDetails if none are available App.getAllScreenshots() works nicely here, but its probably a temporary measure until we figure out how to handle the various kinds of screenshots (TV, Wear, etc). --- .../fdroid/fdroid/views/AppDetailsRecyclerViewAdapter.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/org/fdroid/fdroid/views/AppDetailsRecyclerViewAdapter.java b/app/src/main/java/org/fdroid/fdroid/views/AppDetailsRecyclerViewAdapter.java index 167faed44..48b1b868a 100644 --- a/app/src/main/java/org/fdroid/fdroid/views/AppDetailsRecyclerViewAdapter.java +++ b/app/src/main/java/org/fdroid/fdroid/views/AppDetailsRecyclerViewAdapter.java @@ -32,11 +32,9 @@ import android.widget.LinearLayout; import android.widget.ProgressBar; import android.widget.TextView; import android.widget.Toast; - import com.nostra13.universalimageloader.core.DisplayImageOptions; import com.nostra13.universalimageloader.core.ImageLoader; import com.nostra13.universalimageloader.core.assist.ImageScaleType; - import org.fdroid.fdroid.Preferences; import org.fdroid.fdroid.R; import org.fdroid.fdroid.Utils; @@ -126,7 +124,9 @@ public class AppDetailsRecyclerViewAdapter items.clear(); } addItem(VIEWTYPE_HEADER); - addItem(VIEWTYPE_SCREENSHOTS); + if (app.getAllScreenshots(context).length > 0) { + addItem(VIEWTYPE_SCREENSHOTS); + } addItem(VIEWTYPE_DONATE); addItem(VIEWTYPE_LINKS); addItem(VIEWTYPE_PERMISSIONS);