summaryrefslogtreecommitdiff
path: root/app/src/main
diff options
context:
space:
mode:
authorH. Lehmann <ByteHamster@users.noreply.github.com>2020-01-20 18:26:28 +0100
committerGitHub <noreply@github.com>2020-01-20 18:26:28 +0100
commit404534fd830d77200cca5e8dc4333fefba29c6a6 (patch)
tree4a4248fd60c51cdac6aa04967fcca073efa722b5 /app/src/main
parentd3964dac74a425d920ecbcbe2313eec7a5219cea (diff)
parent499db625c01caa950f581e8944c02631e985d72e (diff)
downloadAntennaPod-404534fd830d77200cca5e8dc4333fefba29c6a6.zip
Merge pull request #3773 from ByteHamster/fix-cover-loader
Fix weird behavior in CoverLoader
Diffstat (limited to 'app/src/main')
-rw-r--r--app/src/main/java/de/danoeh/antennapod/adapter/CoverLoader.java13
-rw-r--r--app/src/main/java/de/danoeh/antennapod/adapter/SubscriptionsAdapter.java1
2 files changed, 3 insertions, 11 deletions
diff --git a/app/src/main/java/de/danoeh/antennapod/adapter/CoverLoader.java b/app/src/main/java/de/danoeh/antennapod/adapter/CoverLoader.java
index 098e9a616..5acc25bee 100644
--- a/app/src/main/java/de/danoeh/antennapod/adapter/CoverLoader.java
+++ b/app/src/main/java/de/danoeh/antennapod/adapter/CoverLoader.java
@@ -24,7 +24,6 @@ public class CoverLoader {
private TextView txtvPlaceholder;
private ImageView imgvCover;
private MainActivity activity;
- private int errorResource = -1;
public CoverLoader(MainActivity activity) {
this.activity = activity;
@@ -45,11 +44,6 @@ public class CoverLoader {
return this;
}
- public CoverLoader withError(int errorResource) {
- this.errorResource = errorResource;
- return this;
- }
-
public CoverLoader withPlaceholderView(TextView placeholderView) {
txtvPlaceholder = placeholderView;
return this;
@@ -61,10 +55,6 @@ public class CoverLoader {
.fitCenter()
.dontAnimate();
- if (errorResource != -1) {
- options = options.error(errorResource);
- }
-
RequestBuilder<Drawable> builder = Glide.with(activity)
.load(uri)
.apply(options);
@@ -84,6 +74,9 @@ public class CoverLoader {
public CoverTarget(TextView txtvPlaceholder, ImageView imgvCover) {
super(imgvCover);
+ if (txtvPlaceholder != null) {
+ txtvPlaceholder.setVisibility(View.VISIBLE);
+ }
placeholder = new WeakReference<>(txtvPlaceholder);
cover = new WeakReference<>(imgvCover);
}
diff --git a/app/src/main/java/de/danoeh/antennapod/adapter/SubscriptionsAdapter.java b/app/src/main/java/de/danoeh/antennapod/adapter/SubscriptionsAdapter.java
index 3141c6046..a012211a5 100644
--- a/app/src/main/java/de/danoeh/antennapod/adapter/SubscriptionsAdapter.java
+++ b/app/src/main/java/de/danoeh/antennapod/adapter/SubscriptionsAdapter.java
@@ -98,7 +98,6 @@ public class SubscriptionsAdapter extends BaseAdapter implements AdapterView.OnI
.withUri(feed.getImageLocation())
.withPlaceholderView(holder.feedTitle)
.withCoverView(holder.imageView)
- .withError(R.color.light_gray)
.load();
return convertView;