Added a default BlurProcessor Constructor

This commit is contained in:
Karim Abou Zeid 2015-08-23 15:08:46 +02:00
commit 7aee6f2bb0
4 changed files with 9 additions and 4 deletions

View file

@ -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;
}

View file

@ -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()
);
}

View file

@ -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()
);
}

View file

@ -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()
);
}
}