From 722ed330a190f6e333579cf81c73eeffd39c4d09 Mon Sep 17 00:00:00 2001 From: Rahul Kumar Patel Date: Sun, 21 Feb 2021 21:08:50 +0530 Subject: [PATCH] Add placeholder for large screenshot previews --- .../store/view/epoxy/views/details/LargeScreenshotView.kt | 2 +- app/src/main/res/layout/view_screenshot_large.xml | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/com/aurora/store/view/epoxy/views/details/LargeScreenshotView.kt b/app/src/main/java/com/aurora/store/view/epoxy/views/details/LargeScreenshotView.kt index f6ae1037c..7e8a2a5b8 100644 --- a/app/src/main/java/com/aurora/store/view/epoxy/views/details/LargeScreenshotView.kt +++ b/app/src/main/java/com/aurora/store/view/epoxy/views/details/LargeScreenshotView.kt @@ -75,6 +75,7 @@ class LargeScreenshotView : RelativeLayout { val displayMetrics = Resources.getSystem().displayMetrics GlideApp.with(context) .load("${artwork.url}=rw-w${displayMetrics.widthPixels}-v1-e15") + .placeholder(R.drawable.bg_placeholder) .diskCacheStrategy(DiskCacheStrategy.AUTOMATIC) .addListener(object : RequestListener { override fun onLoadFailed( @@ -98,7 +99,6 @@ class LargeScreenshotView : RelativeLayout { B.img.layoutParams.height = artwork.height.px.toInt() B.img.layoutParams.width = artwork.width.px.toInt() } else { - val displayMetrics = Resources.getSystem().displayMetrics val height = displayMetrics.heightPixels val width = displayMetrics.widthPixels B.img.layoutParams.width = width diff --git a/app/src/main/res/layout/view_screenshot_large.xml b/app/src/main/res/layout/view_screenshot_large.xml index 0012b2816..921e4b1cf 100644 --- a/app/src/main/res/layout/view_screenshot_large.xml +++ b/app/src/main/res/layout/view_screenshot_large.xml @@ -25,6 +25,5 @@ android:id="@+id/img" android:layout_width="wrap_content" android:layout_height="wrap_content" - android:layout_centerInParent="true" - android:cropToPadding="false" /> + android:layout_centerInParent="true" /> \ No newline at end of file