不要从Firebase回收器适配器中移除物品?

时间:2017-03-06 00:19:37

标签: android firebase firebase-realtime-database android-recyclerview firebaseui

是否可以让Firebase的回收器适配器不从其型号中移除物品,只添加它们?或者我是否必须使用listview适配器来实现此目的?

我将它用于其数据库引用随时间变化的消息传递应用程序,但我希望当回收器适配器的数据库引用发生更改时,客户端消息不会消失。

1 个答案:

答案 0 :(得分:1)

如果您正在使用FirebaseRecyclerAdapter from FirebaseUI,那么它将始终显示底层集合/查询的直接反映。有内置的方法可以显示数据库中不再存在的数据。

幸运的是FirebaseUI是开源的。因此,您可以使用适配器(及其基础FirebaseArray class,这是真正的主力)并根据您的需要进行修改。

相关问题