解决-Glide加载CircleImageView失败

在用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()方法。

猜你喜欢

转载自blog.csdn.net/huanglin_developer/article/details/78277460
今日推荐