gpt4 book ai didi

java - FirebaseUI RecyclerView如何添加一个元素到定义的位置

转载 作者:行者123 更新时间:2023-11-29 23:46:32 26 4
gpt4 key购买 nike

在我最近访问 Firestore 之后,我尝试使用 Firebase-UI 的 RecyclerView,但我找不到将新元素添加到特定位置的方法。

这是我对基本 RecyclerView 的处理方式:

mDataset.add(position,elenmet);
mAdapter.notifyItemInserted(position);
mAdapter.notifyDataSetChanged();

我找到了这个方法 mRecyclerView.addView(view, position); 但我没有 View ,只有我的元素是与其他元素类型相同的对象。

最佳答案

无需调用 mAdapter.notifyDataSetChanged();。要将元素添加到特定位置并通知适配器,根本不需要这行代码。要解决此问题,只需将其从您的代码中删除即可。已使用以下方式通知适配器:

mAdapter.notifyItemInserted(position);

关于java - FirebaseUI RecyclerView如何添加一个元素到定义的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51300471/

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