1
0
mirror of https://github.com/wasabeef/glide-transformations.git synced 2025-06-29 12:52:47 +08:00

fix leak code

This commit is contained in:
wasabeef 2015-11-27 17:44:35 +09:00
parent f488f09b19
commit a6a2b625ad

View File

@ -57,6 +57,10 @@ public class BlurTransformation implements Transformation<Bitmap> {
this(context, Glide.get(context).getBitmapPool(), radius, DEFAULT_DOWN_SAMPLING); this(context, Glide.get(context).getBitmapPool(), radius, DEFAULT_DOWN_SAMPLING);
} }
public BlurTransformation(Context context, int radius, int sampling) {
this(context, Glide.get(context).getBitmapPool(), radius, sampling);
}
public BlurTransformation(Context context, BitmapPool pool, int radius, int sampling) { public BlurTransformation(Context context, BitmapPool pool, int radius, int sampling) {
mContext = context.getApplicationContext(); mContext = context.getApplicationContext();
mBitmapPool = pool; mBitmapPool = pool;
@ -64,13 +68,6 @@ public class BlurTransformation implements Transformation<Bitmap> {
mSampling = sampling; mSampling = sampling;
} }
public BlurTransformation(Context context, int radius, int sampling) {
mContext = context.getApplicationContext();
mBitmapPool = Glide.get(context).getBitmapPool();
mRadius = radius;
mSampling = sampling;
}
@Override @Override
public Resource<Bitmap> transform(Resource<Bitmap> resource, int outWidth, int outHeight) { public Resource<Bitmap> transform(Resource<Bitmap> resource, int outWidth, int outHeight) {
Bitmap source = resource.get(); Bitmap source = resource.get();