UncaughtException detected: java.lang.IndexOutOfBoundsException: Inconsistency detected. Invalid view holder adapter positionViewHolder
解決辦法,如果是第一次加載或下拉刷新,則使用notifyDataSetChanged刷新數據:
if (isRefresh) { mGoodsListAdapter.notifyDataSetChanged(); } else { mGoodsListAdapter.notifyItemRangeInserted(mGoodsListAdapter.getItemCount(), mRecommendDataList.size()); }