赞
踩
因为Adapter对View的复用以及图片网络请求的耗时问题有时候在快速滑动且网络不佳的情况下会出现图片加载错乱。
即滑动到屏幕内发出网络请求,但并未请求完成就已滑出屏幕,待到请求完成时,就加载到了其它ItemView上。
常用的做法是将uri设置为ImageView的tag例如:
- String title = dataBean.getTitle();
- String uri = dataBean.getThumbnail_pic_s();
- holder.mImgContentItem.setTag(uri);
- if(holder.mImgContentItem.getTag()!=null&&uri==holder.mImgContentItem.getTag(){
- holder
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。