美文网首页
Android 使用Glide加载图片的坑 2018-01-16

Android 使用Glide加载图片的坑 2018-01-16

作者: cybkw | 来源:发表于2018-01-16 10:24 被阅读38次

使用Glide加载图片设置 centerCrop()方法无效,第一次显示时无效,刷新后又可以.   ScaleType=centerCrop;

原因如下:

有时候我们需要设置图片的拉伸,有时候我们不需要设置拉伸,在不需要设置拉伸的时候,但是他偶尔会出现拉伸情况,那么是因为你设置了动画crossFade().

解决方法:

1、取消使用place holde:  

Glide.with(context).load(resId). into(imageView);  

2、使用place holde加上dontAnimate():  

Glide.with(context).load(resId).placeholder(defaultId).dontAnimate().into(imageView);  

3、使用asBitmap加载:  

Glide.with(context).load(imageUrl).asBitmap().placeholder(defaultId).into(imageView);  

相关文章

网友评论

      本文标题:Android 使用Glide加载图片的坑 2018-01-16

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