带有SectionIndexer的Android RecyclerView

时间:2014-11-11 21:45:41

标签: android listview android-recyclerview sectionindexer

任何人都知道如何使用SectionIndexer或RecyclerView的替代品? SectionIndexer允许ListView在快速滚动时弹出部分。

1 个答案:

答案 0 :(得分:2)

问题在于RecyclerView与ListView不同。 RecyclerView仅回收视图,仅此而已。这就是为什么你也没有发现FastScroll选项的原因。

你现在可以做什么:

  1. 使用FastScroll实现LayoutManager以及您想要的效果
  2. 使用库。 (我发现了这个:https://github.com/danoz73/RecyclerViewFastScroller但尚未测试过它)
  3. 使用ListView。我认为它不会因RecyclerView的发布而受到贬低,因为它涵盖了像你这样的用例。
  4. 查看此问题以获取更多信息:How to add a fast-scroller to the RecyclerView

    一篇关于ListView和RecyclerView差异的有趣文章:https://www.bignerdranch.com/blog/recyclerview-part-1-fundamentals-for-listview-experts/