listview添加了headview时刷新的问题 HeadViewAdapter.getView

来源:互联网 发布:免费域名转发 编辑:程序博客网 时间:2024/06/11 23:54

这个错误是由于你加了headview之后,系统会调用一个新的adapter来处理数据,也就是HeadViewAdapter,当你的数据源呗清空的时候,HeadViewAdapter.getView方法中获取到的position和size不对应就会出现IndexOoutOfBoundsException数组越界的问题。
解决方案,检查清空数据源的地方,要在获取完了网络数据之后清空数据。

0 0