Glide中MultiTransformation使用
MultiTransformation可以实现多个Transformation效果结合实现一些需求
1、例如Glide加载一张图片,我们需要把这张图片变成圆形的,并且高斯模糊就可以使用MultiTransformatio如下图
image代码如下:
//BlurTransformation高斯模糊模糊度为10 CircleCrop圆形图片 组合到MultiTransformation
val m = MultiTransformation(BlurTransformation(10) ,CircleCrop())
Glide.with(context).asBitmap().load(url).apply(RequestOptions.bitmapTransform(m)).into(avatar)
网友评论