我有一个RecyclerView,它将在最后一个项目视图中显示关闭图标 但是当我在适配器中添加新数据时 旧项目不刷新其视图,它只是添加RecyclerView中的新项目视图。如何刷新recyclerview特定项目视图
如何更新旧的最后一个项目视图?
我试图使用notifyItemChanged(int)
但它没有工作。
for(int i = lastPosition(); i < mAdapter.getItemCount() - 1; i++) {
mAdapter.notifyItemChanged(i);
}
你'更新一位置()'? – Ibrahim
我已更新它... – NeilLin
尝试在mAdapter.notifyDataSetChanged()后更换recyclerView适配器: recyclerView.swapAdapter(mAdapter,true); –