请勿从Firebase回收器适配器中删除项目



是否可以让Firebase的回收适配器不从其模型中删除项目,而只添加它们?还是我必须使用listView适配器来实现此目标?

我正在将其用于一个消息传递应用程序,其数据库引用会随着时间而变化,但是我希望当回收器适配器的数据库参考更改时,客户端消息不会消失。

如果您正在使用Firebaseui中的FirebaseRecyclerAdapter,那么它将始终显示基础集合/查询的直接反映。有内置的方式使其显示数据库中不再存在的数据。

幸运的是Firebaseui是开源的。因此,您可以将适配器(及其基本的FirebaseArray类,这是真正的主力军)进行修改。

相关内容

  • 没有找到相关文章

最新更新