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