在进行页面刷新时,有时候只是需要进行列表的其中一个Item的刷新
此时使用
//Bean代表要进入RecyclerView的List的实体类
//position代表要尽心刷新的那个item的位置
//使用set方法改变数据
//再调用RecyclerView的方法进行刷新
Bean bean = mList.get(position);
bean.set(要刷新的数据);
mAdapter.notifyItemChanged(position);
补充:
//数据清空
adapter.setList(null);
再补充:
//在页面的item进行频繁刷新时,因为动画的关系,会造成页面闪烁
//此时,进行以下设置可以解决这个问题
mRecyclerView.getItemAnimator().setChangeDuration(0);