美文网首页
关于RecycleView和Glide一起使用加载图片圆角,刷新

关于RecycleView和Glide一起使用加载图片圆角,刷新

作者: LongWanGeng | 来源:发表于2018-11-23 11:19 被阅读0次

    网上很多方法说是recycleView的动画或是Glide的设置取消加载变换动画.dontAnimate(),试了都没有用,最快的,最好方法是直接引入

    glide-transformations

    Glide的图片变换,支持圆角,圆形,模糊图片等功能,这里介绍圆角和圆形图片在列表中刷新闪烁问题,直接上代码

    ```

    /**

    * 设置圆角图片

    *

    * @param context

    * @param url

    * @param imageView

    */

    public static void setCircleConnerImage(Context context, String url, ImageView imageView) {

    RequestOptions myOptions =new RequestOptions()

    .transform((new MultiTransformation(new CenterCrop(),new RoundedCornersTransformation(12,0))));

    GlideApp.with(context)

    .load(url)

    .apply(myOptions)

    .into(imageView);

    }

    /**

    * 设置圆形图片

    *

    * @param context

    * @param url

    * @param imageView

    */

    public static void setCircleConnerImage(Context context, String url, ImageView imageView) {

    RequestOptions myOptions =new RequestOptions()

    .transform((new MultiTransformation(new CenterCrop(),new CropCircleTransformation())));

    GlideApp.with(context)

    .load(url)

    .apply(myOptions)

    .into(imageView);

    }

    ```

    相关文章

      网友评论

          本文标题:关于RecycleView和Glide一起使用加载图片圆角,刷新

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