背景:
因为我的 ListView 的 Adapter 要适配两种不同的 ViewHolder,然后在 getItemViewType()
的时候,分别返回 1、2,在 getViewTypeCount()
的时候返回 2,这样就引起了奔溃,而且奔溃的很诡异,就是在进入界面首次展示正常,但是刷新重新填充数据的时候就会奔溃了。
错误提示:
at android.widget.AbsListView$RecycleBin.addScrapView(AbsListView.java:)
解决方法:
参考自:https://blog.csdn.net/zhufuing/article/details/46410449
虽然最后解决了问题,也涨了见识,但是 “在进入界面首次展示正常,但是刷新重新填充数据的时候就会奔溃了” 这个原因就没有深究了。