带有SectionIndexer的Android RecyclerView

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

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

你现在能做什么:

  1. 使用FastScroll实现LayoutManager以及您想要的效果
  2. 使用图书馆。 (我find了这个: https : //github.com/danoz73/RecyclerViewFastScroller但还没有测试过)
  3. 使用ListView。 我认为它不会因为RecyclerView的发布而受到贬低,因为它涵盖了像你这样的用例。

有关更多信息,请查看此问题: 如何将快速滚动条添加到RecyclerView

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