以前不明白在ListVIew的getView()中给某个View设置了Tag,最后findViewWhtihTag()获取这个View的时候,有时候会出现空指针,为什么会出现空指针呢?很简单,因为convertView是一个重用的,所以,我们的Tag被再次赋值了,没有这个Tag了哦,所以得到的View也只是一个空的(null)因此就出现了空指针异常。这个要注意了。。下次不能再犯二了。
ListIVew中在getView中给View设置了setTag,出现空指针
最新推荐文章于 2021-05-30 13:02:43 发布
本文探讨了在使用ListView的getView()方法时设置View的Tag可能导致的问题。由于convertView的复用特性,Tag可能会被覆盖,导致findViewWhtihTag()获取到空引用并引发空指针异常。
3182

被折叠的 条评论
为什么被折叠?



