如何将Firebase Recycler视图从最新(列表顶部)排序到最旧[重复]

Posted

技术标签:

【中文标题】如何将Firebase Recycler视图从最新(列表顶部)排序到最旧[重复]【英文标题】:How to sort Firebase Recycler view from newest(Top of lists) to oldest [duplicate] 【发布时间】:2021-12-19 23:20:28 【问题描述】:

我是一名新手 android 开发人员,我现在正在学习 firebase 实时数据库。我有一个大问题,因为我想将我的列表从最新到最旧排序,这样我就会知道最近添加了哪一个。请帮我实现它。

【问题讨论】:

【参考方案1】:

实现这一点的方法很少。如果你想让它排序时只显示。你可以使用这个。申请app:reverseLayout = "true"app:stackFromEnd = "true"

<androidx.recyclerview.widget.RecyclerView
    android:id="@+id/rv_explorer"
    android:layout_
    android:layout_
    app:layoutManager="androidx.recyclerview.widget.LinearLayoutManager"
    app:reverseLayout="true"
    app:stackFromEnd="true"
    tools:itemCount="5"
    tools:listitem="@layout/item_explorer" />

【讨论】:

以上是关于如何将Firebase Recycler视图从最新(列表顶部)排序到最旧[重复]的主要内容,如果未能解决你的问题,请参考以下文章

无法从firebase数据库android,recycler视图中检索数据

如何从android studio中的recycler视图将数据添加到SQLite数据库中

Recycler View 不显示数据

如何在 Fragment 中使用 Recycler View [重复]

当用户将手从屏幕上移开时,如何使 Recycler View 滚动缓慢而流畅?

使用firebase在无尽的回收器视图中进行分页