public Transformation build() {
return new Transformation() {
@Override
public Bitmap transform(Bitmap source) {
Bitmap transformed = RoundedDrawable.fromBitmap(source)
.setScaleType(mScaleType)
.setCornerRadius(mCornerRadius)
.setBorderWidth(mBorderWidth)
.setBorderColor(mBorderColor)
.setOval(mOval)
.toBitmap();
if (!source.equals(transformed)) {
source.recycle();
}
return transformed;
}
@Override
public String key() {
return "r:" + mCornerRadius
+ "b:" + mBorderWidth
+ "c:" + mBorderColor
+ "o:" + mOval;
}
};
}
RoundedTransformationBuilder.java 文件源码
java
阅读 26
收藏 0
点赞 0
评论 0
项目:zum-android
作者:
评论列表
文章目录