2015.11.3 错误收集:Adapter里的头像

来源:互联网 发布:字符串转json对象 js 编辑:程序博客网 时间:2024/06/07 06:47

ListView里的Adapter一般带有头像或者商品图片,实际使用中遇到的问题如下:

1.没有数据时进入ListView页面crash;

2.有的头像为默认占位图,有的为网络图片,在滑动几次以后,图片会乱序;

3.在使用下拉刷新 PullToRefresh时,ListView里的图片会抖动;

针对以上问题,解决方法如下:

1.在Adapter的getCount( )方法中,通常要返回 list.size( ),当构造器中的list获得的内容为null时,就会报nullpoint错误。此时要加判断 if (list != null) return list.size( ) else return 0;

2.一般会在adapter内部判断网络图片地址是否为空,如不为空,则设置图片,如果为空,则设置为默认图;

3.不再使用ImageLoader,改用 FaceBook出品的Fresco;

0 0