aboutsummaryrefslogtreecommitdiff
path: root/app/src/main/java/github/daneren2005/dsub/view/UpdateView.java
diff options
context:
space:
mode:
authorScott Jackson <daneren2005@gmail.com>2015-11-07 12:37:53 -0800
committerScott Jackson <daneren2005@gmail.com>2015-11-07 12:37:53 -0800
commit2fa4595ea11e60df6699654e8656b11adf604847 (patch)
treed31910a1c98c069b22796ab9da3449fd6570cbd2 /app/src/main/java/github/daneren2005/dsub/view/UpdateView.java
parentf0be095e584d7391ef5c83779b6fe7410109cac9 (diff)
downloaddsub-2fa4595ea11e60df6699654e8656b11adf604847.tar.gz
dsub-2fa4595ea11e60df6699654e8656b11adf604847.tar.bz2
dsub-2fa4595ea11e60df6699654e8656b11adf604847.zip
#296 Respond to service low memory warnings
Diffstat (limited to 'app/src/main/java/github/daneren2005/dsub/view/UpdateView.java')
-rw-r--r--app/src/main/java/github/daneren2005/dsub/view/UpdateView.java11
1 files changed, 11 insertions, 0 deletions
diff --git a/app/src/main/java/github/daneren2005/dsub/view/UpdateView.java b/app/src/main/java/github/daneren2005/dsub/view/UpdateView.java
index d59f23d0..8f3b5271 100644
--- a/app/src/main/java/github/daneren2005/dsub/view/UpdateView.java
+++ b/app/src/main/java/github/daneren2005/dsub/view/UpdateView.java
@@ -275,6 +275,13 @@ public abstract class UpdateView<T> extends LinearLayout {
ratingBar.setRating(isRated);
rating = isRated;
}
+
+ if(coverArtView != null && coverArtView instanceof RecyclingImageView) {
+ RecyclingImageView recyclingImageView = (RecyclingImageView) coverArtView;
+ if(recyclingImageView.isInvalidated()) {
+ onUpdateImageView();
+ }
+ }
}
public boolean isCheckable() {
@@ -295,6 +302,10 @@ public abstract class UpdateView<T> extends LinearLayout {
}
+ public void onUpdateImageView() {
+
+ }
+
public static class UpdateViewHolder<T> extends RecyclerView.ViewHolder {
private UpdateView updateView;
private View view;