diff options
author | Tom Hennen <tom.hennen@gmail.com> | 2015-08-08 14:22:09 -0400 |
---|---|---|
committer | Tom Hennen <tom.hennen@gmail.com> | 2015-08-08 14:22:09 -0400 |
commit | d252544d2fee0e8a2c6a18b38777cf4dc7b641c6 (patch) | |
tree | 888deb499aa74ddee803ebe5f864f8fbd880dd38 /app/src/main/java/de/danoeh/antennapod/adapter/QueueListAdapter.java | |
parent | 57fde20d71f5d766e5e1fa50ccbcb2bda5357cb3 (diff) | |
download | AntennaPod-d252544d2fee0e8a2c6a18b38777cf4dc7b641c6.zip |
Cache all images (should reduce lag displaying lists of episodes)
Cache strategy is now set in ApGlideSettings and referenced everywhere else from there.
Diffstat (limited to 'app/src/main/java/de/danoeh/antennapod/adapter/QueueListAdapter.java')
-rw-r--r-- | app/src/main/java/de/danoeh/antennapod/adapter/QueueListAdapter.java | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/app/src/main/java/de/danoeh/antennapod/adapter/QueueListAdapter.java b/app/src/main/java/de/danoeh/antennapod/adapter/QueueListAdapter.java index 81208749a..60c125fda 100644 --- a/app/src/main/java/de/danoeh/antennapod/adapter/QueueListAdapter.java +++ b/app/src/main/java/de/danoeh/antennapod/adapter/QueueListAdapter.java @@ -25,6 +25,7 @@ import java.lang.ref.WeakReference; import de.danoeh.antennapod.R; import de.danoeh.antennapod.core.feed.FeedItem; import de.danoeh.antennapod.core.feed.FeedMedia; +import de.danoeh.antennapod.core.glide.ApGlideSettings; import de.danoeh.antennapod.core.preferences.UserPreferences; import de.danoeh.antennapod.core.storage.DownloadRequester; import de.danoeh.antennapod.core.util.Converter; @@ -157,7 +158,7 @@ public class QueueListAdapter extends BaseAdapter { Glide.with(context) .load(item.getImageUri()) - .diskCacheStrategy(DiskCacheStrategy.SOURCE) + .diskCacheStrategy(ApGlideSettings.AP_DISK_CACHE_STRATEGY) .fitCenter() .dontAnimate() .into(new CoverTarget(item.getFeed().getImageUri(), holder.placeholder, holder.cover)); @@ -186,7 +187,7 @@ public class QueueListAdapter extends BaseAdapter { if(fallbackUri != null && txtvPlaceholder != null && imgvCover != null) { Glide.with(context) .load(fallbackUri) - .diskCacheStrategy(DiskCacheStrategy.SOURCE) + .diskCacheStrategy(ApGlideSettings.AP_DISK_CACHE_STRATEGY) .fitCenter() .dontAnimate() .into(new CoverTarget(null, txtvPlaceholder, imgvCover)); |