Inconsistency detected in RecyclerView, How to change contents of RecyclerView while scrolling

前端 未结 26 2466
借酒劲吻你
借酒劲吻你 2020-12-01 00:59

I\'m using RecyclerView to display name of the items. My row contains single TextView. Item names are stored in List mItemList<

相关标签:
26条回答
  • 2020-12-01 01:59

    do this when you want to add view(like notifyData or addView or something like that)

    if(isAdded()){ 
        // 
        //  add view like this.
        //
        //  celebrityActionAdapter.notifyItemRangeInserted(pageSize, 10);
        //
        //
    }
    
    0 讨论(0)
  • 2020-12-01 02:02

    I am altering data for the RecyclerView in the background Thread. I got the same Exception as the OP. I added this after changing data:

    myRecyclerView.post(new Runnable() { @Override public void run() { myRecyclerAdapter.notifyDataSetChanged(); } });

    Hope it helps

    0 讨论(0)
提交回复
热议问题