我尝试使用 FirebaseUI-Android 库在回收器视图中简单地显示数据集。
由于 push() 方法,数据以列表的形式存储在 Firebase 中。
拿到数据的时候,我先拿到最老的数据,我的要求是最年轻的优先。所以我需要一个相反的顺序。
FirebaseUI 本身有没有办法做到这一点?
使用 Firebase Core,似乎只有 2 种可能的方法是(从按降序显示帖子):
- 感谢@Kato 片段,获取所有数据,并在运行时(强制)恢复它们
- 在编写时为列表中的每个推送项目设置一个递减的优先级。这要求我们在数据拉取创建启动时了解每个(今天和明天)的订单使用情况。通常情况并非如此。有没有其他(旧的或新的)选项来做这个简单的大型框架工作?