美文网首页android开发
Glide中MultiTransformation使用,实现多种

Glide中MultiTransformation使用,实现多种

作者: 你好好吖 | 来源:发表于2018-11-15 11:21 被阅读12次

    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)
    

    相关文章

      网友评论

        本文标题:Glide中MultiTransformation使用,实现多种

        本文链接:https://www.haomeiwen.com/subject/fjaefqtx.html