Glide在Recyclerview中加载图片时大时小..
每个item里面就放一个Imageview ,高宽都为wrap_content.
然后用基础的Glide加载,在滑动加载图片的时候出现时大时小. 因为服务器返回的图片大小不固定,
Glide.with(BaseApplication.mContext) .load(url) .dontAnimate()
.placeholder(R.mipmap.uil_loading_icon) .into(imageView);
有些正常显示,有些变小,然后滑到下面,上面item回收后,再划回来,重新加载,又有时会正常.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
Add this line
to the
imageview
in layout file it will automatically resize image view.in glide change
.crossFade()
to.fitCenter()
http://stackoverflow.com/questions/33283493/recyclerview-recycled-viewholder-image-view-wrong-size
楼主解决了吗?我也遇到这个问题,目前还没查到有人的解决方案