Mik*_*ris 3 android android-recyclerview
我正在使用 RecyclerView,并且.notifyItemInserted仅将一项插入到 RecyclerView 中。对于多个项目,我该怎么做?我想避免使用.notifyDataSetChanged().
假设我有25 items,我想插入another 20,我会调用什么方法?
您可以使用notifyItemRangeInserted通知来进行多次插入。
void notifyItemRangeInserted (int positionStart, int itemCount)
Run Code Online (Sandbox Code Playgroud)
根据官方文档
通知所有注册观察者当前反映的
itemCount从 开始的项目positionStart已被新插入。以前位于及之后的项目positionStart现在可以从位置 开始找到positionStart + itemCount。
| 归档时间: |
|
| 查看次数: |
222 次 |
| 最近记录: |