Glide圆角和centerCrop()的那些坑

Glide圆角和centerCrop都是有问题的

1.imageview自带的centerCrop是不管图片小于还是大于imageview的大小,都会等比例拉伸填充满,然后裁剪;

2.而Glide的centerCrop对于大图是裁剪,如果图片小于imageview,则是等比例全部显示在imageview里而不是填满裁剪;

3.而且如果imageview自己设置了centeCrop,这时候Glide再设置圆角,如果图片原图小于imageview,圆角是无效的

解决办法就是使用自定义圆角ImageView加上imageview自带的centerCrop

圆角ImageView网上有很多,这里推荐一个https://www.jianshu.com/p/626dbd93207d

 

你可能感兴趣的:(Android,Glide,ImageView,Glide,ImageView,圆角,centerCrop,Android)