如何在 RecyclerView 中设置 stackFromBottom?

How can I set stackFromBottom in RecyclerView?

如何在 RecyclerView 的 ListView 中设置 stackFromBottom(boolean)?我需要列表中的第一个元素是视图中的最后一个元素。

例如,我有一个包含 10 个元素的列表。在视图顶部,我有一个索引为 9 的元素,在视图底部,我有一个索引为 0 的元素。在我调用 notifyDataSetChanged() 后,新元素被添加到视图底部。

在 ListView 中,我使用了 setStackFromBottom 方法。 RecyclerView 有替代方案吗?

我从未使用过它,但我认为这可能是您正在寻找的方法:setStackFromEnd(boolean) 来自 RecyclerView.LinearLayoutManager

setReverseLayout(Boolean) 方法来自 RecyclerView.LinearLayoutManager - 这是我的选择。 添加了 setStackFromEnd(boolean) 方法以支持 ListView