AndroidのRecyclerViewは、アニメーションでデータ通知リストを変更します

通常、RecyclerViewを変更した後、アダプターを使用してnotifyDataSetChangedメソッドを呼び出し、対応する更新操作のリストを通知する必要があります。ただし、RecyclerViewはより豊富な操作を提供し、対応するアニメーションを伴うことができます。今日は、関連する通知方法をリストします。

1.最初のアイテムにデータを挿入し、最初のアイテムの位置までスクロールするようにアダプターに通知します

mPublicArray.add(0,new_item);
mAdapter.notifyItemInserted(0);//通知适配器列表在第一项插入数据
rv_dynamic.scrollToPosition(0);//让循环视图滚动到第一项所在的位置

2.最初の項目が変更されたことをアダプターに通知します

mPublicArray.set(position,item);
mAdapter.notifyItemChanged(position);//通知适配器列表在第几项发生变更

3.最初のアイテムが削除されたことをアダプターに通知します

mPublicArray.remove(position);
mAdapter.notifyItemRemoved(position);//通知适配器列表在第几项删除数据

 

おすすめ

転載: blog.csdn.net/weixin_38322371/article/details/114963767