0
点赞
收藏
分享

微信扫一扫

Android RecyclerView更新某条/一条数据


注意:使用notifyItemRemoved(position)更新数据之前,还必须集合中删除该数据:mDatas.remove(position),否则不更新。

更新数据 

这里更新数据集不是用adapter.notifyDataSetChanged()而是 notifyItemInserted(position)与notifyItemRemoved(position) 否则没有动画效果。  

为adapter中添加两个方法:

public void addData(int position) {
mDatas.add(position, "Insert One");
notifyItemInserted(position);
}

public void removeData(int position) {
mDatas.remove(position);
notifyItemRemoved(position);
}


举报

相关推荐

0 条评论