gpt4 book ai didi

android - Recycler View 添加删除项目动画未显示在 swapCursor 中

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:52:50 24 4
gpt4 key购买 nike

如何在 swapCursor 函数中实现 Recycler View Default Item Add/Remove Animations。 notifyDataSetChanged() 不会显示任何动画。

public void swapCursor(Cursor newCursor) {
mCursor = newCursor;
notifyDataSetChanged();
}

最佳答案

只需在 Activity 中设置以下内容,

recyclerView.setHasFixedSize(true);

然后在适配器中,写

 setHasStableIds(true); //in constructor 
@Override
public long getItemId(int position) {
return cameraImageArrayList.get(position).hashCode(); //Any unique id
}

关于android - Recycler View 添加删除项目动画未显示在 swapCursor 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31697083/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com