diff --git a/app/src/main/java/com/kabouzeid/gramophone/imageloader/BlurProcessor.java b/app/src/main/java/com/kabouzeid/gramophone/imageloader/BlurProcessor.java index bc5b1126..84573a14 100644 --- a/app/src/main/java/com/kabouzeid/gramophone/imageloader/BlurProcessor.java +++ b/app/src/main/java/com/kabouzeid/gramophone/imageloader/BlurProcessor.java @@ -9,9 +9,14 @@ import com.nostra13.universalimageloader.core.process.BitmapProcessor; * @author Karim Abou Zeid (kabouzeid) */ public class BlurProcessor implements BitmapProcessor { + public static final int DEFAULT_BLUR_RADIUS = 10; final int blurRadius; + public BlurProcessor() { + this.blurRadius = DEFAULT_BLUR_RADIUS; + } + public BlurProcessor(int blurRadius) { this.blurRadius = blurRadius; } diff --git a/app/src/main/java/com/kabouzeid/gramophone/ui/activities/AlbumDetailActivity.java b/app/src/main/java/com/kabouzeid/gramophone/ui/activities/AlbumDetailActivity.java index 82c4d021..fc78375a 100644 --- a/app/src/main/java/com/kabouzeid/gramophone/ui/activities/AlbumDetailActivity.java +++ b/app/src/main/java/com/kabouzeid/gramophone/ui/activities/AlbumDetailActivity.java @@ -246,7 +246,7 @@ public class AlbumDetailActivity extends AbsSlidingMusicPanelActivity implements ImageLoader.getInstance().displayImage( imageUri, albumArtBackground, - new DisplayImageOptions.Builder().postProcessor(new BlurProcessor(10)).build() + new DisplayImageOptions.Builder().postProcessor(new BlurProcessor()).build() ); } diff --git a/app/src/main/java/com/kabouzeid/gramophone/ui/activities/ArtistDetailActivity.java b/app/src/main/java/com/kabouzeid/gramophone/ui/activities/ArtistDetailActivity.java index 1885173b..75254ef2 100644 --- a/app/src/main/java/com/kabouzeid/gramophone/ui/activities/ArtistDetailActivity.java +++ b/app/src/main/java/com/kabouzeid/gramophone/ui/activities/ArtistDetailActivity.java @@ -360,7 +360,7 @@ public class ArtistDetailActivity extends AbsSlidingMusicPanelActivity implement ImageLoader.getInstance().displayImage( imageUri, artistImageBackground, - new DisplayImageOptions.Builder().postProcessor(new BlurProcessor(10)).build() + new DisplayImageOptions.Builder().postProcessor(new BlurProcessor()).build() ); } diff --git a/app/src/main/java/com/kabouzeid/gramophone/ui/activities/base/AbsSlidingMusicPanelActivity.java b/app/src/main/java/com/kabouzeid/gramophone/ui/activities/base/AbsSlidingMusicPanelActivity.java index a67add18..2e4da9f8 100644 --- a/app/src/main/java/com/kabouzeid/gramophone/ui/activities/base/AbsSlidingMusicPanelActivity.java +++ b/app/src/main/java/com/kabouzeid/gramophone/ui/activities/base/AbsSlidingMusicPanelActivity.java @@ -893,7 +893,7 @@ public abstract class AbsSlidingMusicPanelActivity extends AbsMusicServiceActivi ImageLoader.getInstance().displayImage( "drawable://" + R.drawable.default_album_art, albumArtBackground, - new DisplayImageOptions.Builder().postProcessor(new BlurProcessor(10)).build() + new DisplayImageOptions.Builder().postProcessor(new BlurProcessor()).build() ); } @@ -909,7 +909,7 @@ public abstract class AbsSlidingMusicPanelActivity extends AbsMusicServiceActivi ImageLoader.getInstance().displayImage( imageUri, albumArtBackground, - new DisplayImageOptions.Builder().postProcessor(new BlurProcessor(10)).build() + new DisplayImageOptions.Builder().postProcessor(new BlurProcessor()).build() ); } }