RecyclerView 的IndexOutOfBoundsException: Inconsistency detected异常解决办法

在使用RecyclerView 的时候用到侧滑删除,出现了下面的异常:

这里写图片描述

经查阅资料,发现在适配器中使用notifyItemRemoved,notifyItemChanged 方法导致的,这里主要在删除时错误的调用了 notifyItemChanged 方法所致,改为 notifyItemRemoved 即可解决。

以上仅是我在使用时遇到的问题,更多错误内容可以以查阅 android issu158046.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章