美文网首页
关于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