课程
/移动开发
/Android
/Android必学-异步加载
为什么我的加了判断mimageView.getTag().equals(murl)会报错,原因也找出来了,是因为mimageView.getTag()为空,但是为什么会为空呢
2015-07-20
源自:Android必学-异步加载 3-3
正在回答
估计是NewsAdapter的getview方法中没写这两行
String url=mList.get(position).newsIconURl;
vHolder.Icon.setTag(url);
天山铜铑
后盾 提问者
holder.imageView.setTag(list.get(position).Img);
为空是因为你没有设置tag 。在使用getTag前需要先在getView里setTag,否则会抛空指针异常
我也遇到过,不知道怎么回事
举报
了解Android中的异步加载处理方法,这是面试问的最多的知识点