有人知道如何使用 SectionIndexer 或 RecyclerView 的替代品吗?SectionIndexer 允许 ListView 在快速滚动时弹出部分。
问问题
5767 次
1 回答
2
问题是 RecyclerView 与 ListView 不同。RecyclerView 仅回收视图,仅此而已。这就是您可能发现的方式也没有 FastScroll 选项的原因。
你现在可以做什么:
- 用 FastScroll 实现一个 LayoutManager 和你自己想要的效果
- 使用图书馆。(我找到了这个:https ://github.com/danoz73/RecyclerViewFastScroller但还没有测试过)
- 使用列表视图。我认为它不会随着 RecyclerView 的发布而被弃用,因为它涵盖了像你这样的用例。
检查此问题以获取更多信息:如何将快速滚动条添加到 RecyclerView
一篇关于 ListView 和 RecyclerView 区别的有趣文章:https ://www.bignerdranch.com/blog/recyclerview-part-1-fundamentals-for-listview-experts/
于 2015-04-04T21:53:17.293 回答