summaryrefslogtreecommitdiff
path: root/src/de/danoeh/antennapod/asynctask/FeedImageLoader.java
diff options
context:
space:
mode:
authordaniel oeh <daniel.oeh@gmail.com>2012-07-23 17:05:34 +0200
committerdaniel oeh <daniel.oeh@gmail.com>2012-07-23 17:05:34 +0200
commitc9197522de26754994c01b5162246ded01413568 (patch)
tree377ed23f392e7e4c36bd4b907aaed77d7b479850 /src/de/danoeh/antennapod/asynctask/FeedImageLoader.java
parentd33b959e1197d1f2968530fe5a8d74842cbe118b (diff)
downloadAntennaPod-c9197522de26754994c01b5162246ded01413568.zip
Added chooser activity
Diffstat (limited to 'src/de/danoeh/antennapod/asynctask/FeedImageLoader.java')
-rw-r--r--src/de/danoeh/antennapod/asynctask/FeedImageLoader.java8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/de/danoeh/antennapod/asynctask/FeedImageLoader.java b/src/de/danoeh/antennapod/asynctask/FeedImageLoader.java
index 02a2ebf60..2c520a3ae 100644
--- a/src/de/danoeh/antennapod/asynctask/FeedImageLoader.java
+++ b/src/de/danoeh/antennapod/asynctask/FeedImageLoader.java
@@ -162,10 +162,16 @@ public class FeedImageLoader {
decodedBitmap = BitmapFactory.decodeFile(params[0]
.getFile_url());
}
+ if (decodedBitmap != null) {
bitmap = Bitmap.createScaledBitmap(decodedBitmap,
PREFERRED_LENGTH, PREFERRED_LENGTH, false);
-
+
addBitmapToCache(params[0].getId(), bitmap);
+ } else {
+ Log.w(TAG, "Could not load bitmap. Using default image.");
+ bitmap = BitmapFactory.decodeResource(target.getResources(),
+ R.drawable.default_cover);
+ }
if (AppConfig.DEBUG) Log.d(TAG, "Finished loading bitmaps");
} else {
Log.e(TAG,