diff options
-rw-r--r-- | subsonic-android/src/github/daneren2005/dsub/util/ImageLoader.java | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/subsonic-android/src/github/daneren2005/dsub/util/ImageLoader.java b/subsonic-android/src/github/daneren2005/dsub/util/ImageLoader.java index 38b54fbc..b1898168 100644 --- a/subsonic-android/src/github/daneren2005/dsub/util/ImageLoader.java +++ b/subsonic-android/src/github/daneren2005/dsub/util/ImageLoader.java @@ -63,7 +63,7 @@ public class ImageLoader implements Runnable { private final BlockingQueue<Task> queue; private final int imageSizeDefault; private final int imageSizeLarge; - private Drawable largeUnknownImage = null; + private Drawable largeUnknownImage; public ImageLoader(Context context) { queue = new LinkedBlockingQueue<Task>(500); @@ -81,12 +81,10 @@ public class ImageLoader implements Runnable { } private void createLargeUnknownImage(Context context) { - if(largeUnknownImage == null) { - BitmapDrawable drawable = (BitmapDrawable) context.getResources().getDrawable(R.drawable.unknown_album_large); - Bitmap bitmap = Bitmap.createScaledBitmap(drawable.getBitmap(), imageSizeLarge, imageSizeLarge, true); - bitmap = createReflection(bitmap); - largeUnknownImage = Util.createDrawableFromBitmap(context, bitmap); - } + BitmapDrawable drawable = (BitmapDrawable) context.getResources().getDrawable(R.drawable.unknown_album_large); + Bitmap bitmap = Bitmap.createScaledBitmap(drawable.getBitmap(), imageSizeLarge, imageSizeLarge, true); + bitmap = createReflection(bitmap); + largeUnknownImage = Util.createDrawableFromBitmap(context, bitmap); } public void loadImage(View view, MusicDirectory.Entry entry, boolean large, boolean crossfade) { |