在用Glide加载自定义的圆形图片时,显示的是占位图
- 加载图片的代码
Glide.with(context)
.apply(new RequestOptions().placeHolder(resId))
.transition(withCrossfade())
.load(url)
.into(mCircleImageView)
产生原因
目前Glide不支持同时设置占位图和渐变动画。解决办法
1.去掉transition(withCrossfade())的设置。
2.去掉placeHolder的设置。
3.如果都想保留,使用Glide自带的RequestOption.circleCrop()方法。
本文介绍了使用Glide加载自定义圆形图片时遇到的问题及解决方案。当设置占位图和渐变动画时,默认配置会导致显示占位图而非目标图片。解决方法包括移除特定设置或采用circleCrop方法。
1018

被折叠的 条评论
为什么被折叠?



