AndroidRuntime: FATAL EXCEPTION: main java.lang.IndexOutOfBoundsException: Inconsistencydetected.Invaliditem position 0(offset:-1).state:2 androidx.recyclerview.widget.RecyclerView{4a24664 V
但是,如果我试图在mItemList滚动时更改RecyclerView的内容,有时它会给我java.lang.IndexOutOfBoundsException: InconsistencydetectedInvaliditem position 157(offset:157).state:588java.lang.IndexOutOfBoundsException: Inconsisten
RecyclerView.Adapter中有这个函数,它在计算线程上计算DiffUtil,并将更新分派到主线程上的RecyclerView:我从我的片段中调用这个函数,如下所示:
private fun updateConversationsList(conversations: List<ConversationsAdapter.Item尽管如此,我有时还是会收到一个java.lang.IndexOutOfBoundsException<
当我用clear()和mAdapter.notifyDataSetChanged()清除列表,然后再次尝试用AsyncTask填充列表时,我得到了以下异常:在我的notifyItemInserted()中用notifyDataSetChanged()代替notifyDataSetChangeditem = mIt
AlertDialog.Builder builder = new AlertDialog.Builder(v.getContext());java.lang.IndexOutOfBoundsException: Inconsistencydetected.Invaliditem position
这意味着它实际上并不在那里,当返回并再次进入视图时,它就消失了