我使用notifyItemRemoved()方法来更改其他剩余项,但是该方法不会触发onBindView()方法。

除了使用notifyDataSetChanged(),我该怎么做。我想要notifyItemRemoved()方法附带的动画

最佳答案

如果您试图从RecyclerView Adapter中删除一个项目,并希望在RecyclerView中的整个列表中显示动画。

使用notifyItemRemoved(position)后使用notifyItemRangeChanged(position, getItemCount());


请参阅此RecyclerView insert /remove animation答案。

08-18 12:14