aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorChristian Schneppe <christian@pix-art.de>2018-10-24 20:55:29 +0200
committerChristian Schneppe <christian@pix-art.de>2018-10-24 20:55:29 +0200
commit6cd9322130acab631fd1ee80cc264c5fa35939c6 (patch)
tree74d23ebfc37f7815b7c9abe90b3afeb6e3f0f914 /src
parent71720104f5ebcf2ff1d7d31bf8dee5e038175817 (diff)
write null bitmap to imageview to replace asyncdrawable
Diffstat (limited to 'src')
-rw-r--r--src/main/java/de/pixart/messenger/persistance/FileBackend.java2
-rw-r--r--src/main/java/de/pixart/messenger/ui/XmppActivity.java6
2 files changed, 4 insertions, 4 deletions
diff --git a/src/main/java/de/pixart/messenger/persistance/FileBackend.java b/src/main/java/de/pixart/messenger/persistance/FileBackend.java
index 765766b5f..092feabe2 100644
--- a/src/main/java/de/pixart/messenger/persistance/FileBackend.java
+++ b/src/main/java/de/pixart/messenger/persistance/FileBackend.java
@@ -551,7 +551,7 @@ public class FileBackend {
thumbnail = withGifOverlay;
}
}
- this.mXmppConnectionService.getBitmapCache().put(uuid, thumbnail);
+ cache.put(uuid, thumbnail);
}
}
return thumbnail;
diff --git a/src/main/java/de/pixart/messenger/ui/XmppActivity.java b/src/main/java/de/pixart/messenger/ui/XmppActivity.java
index 0a0f5da77..d3e1fce9f 100644
--- a/src/main/java/de/pixart/messenger/ui/XmppActivity.java
+++ b/src/main/java/de/pixart/messenger/ui/XmppActivity.java
@@ -1176,12 +1176,12 @@ public abstract class XmppActivity extends ActionBarActivity {
}
@Override
- protected void onPostExecute(Bitmap bitmap) {
- if (bitmap != null && !isCancelled()) {
+ protected void onPostExecute(final Bitmap bitmap) {
+ if (!isCancelled()) {
final ImageView imageView = imageViewReference.get();
if (imageView != null) {
imageView.setImageBitmap(bitmap);
- imageView.setBackgroundColor(0x00000000);
+ imageView.setBackgroundColor(bitmap == null ? 0xff333333 : 0x00000000);
}
}
}