1
0
mirror of https://github.com/wasabeef/glide-transformations.git synced 2025-06-29 12:52:47 +08:00
This commit is contained in:
wasabeef 2015-09-18 15:09:03 +09:00
parent f1246ff9ee
commit f2f1229c8d

View File

@ -43,8 +43,8 @@ public class MaskTransformation implements Transformation<Bitmap> {
/**
* @param maskId If you change the mask file, please also rename the mask file, or Glide will get
* the cache with the old mask. Because getId() return the same values if using the
* same make file name. If you have a good idea please tell us, thanks.
* the cache with the old mask. Because getId() return the same values if using the
* same make file name. If you have a good idea please tell us, thanks.
*/
public MaskTransformation(Context context, int maskId) {
mBitmapPool = Glide.get(context).getBitmapPool();
@ -55,6 +55,7 @@ public class MaskTransformation implements Transformation<Bitmap> {
@Override
public Resource<Bitmap> transform(Resource<Bitmap> resource, int outWidth, int outHeight) {
Bitmap source = resource.get();
int width = source.getWidth();
int height = source.getHeight();
@ -73,9 +74,8 @@ public class MaskTransformation implements Transformation<Bitmap> {
return BitmapResource.obtain(result, mBitmapPool);
}
@Override
public String getId() {
return "MaskTransformation(maskId="
+ mContext.getResources().getResourceEntryName(mMaskId) + ")";
@Override public String getId() {
return "MaskTransformation(maskId=" + mContext.getResources().getResourceEntryName(mMaskId)
+ ")";
}
}