2014-11-11 3 views
12

Кто-нибудь знает, как использовать SectionIndexer или заменить с RecyclerView? РазделIndexer позволяет всплывающие разделы ListView при быстрой прокрутке.Android RecyclerView с SectionIndexer

ответ

2

Проблема в том, что RecyclerView отличается от ListView. RecyclerView только перерабатывает виды и ничего больше. Именно по этой причине не существует опции FastScroll для нее, как вы могли бы ее обнаружить.

Что вы можете сделать сейчас:

  1. Реализовать LayoutManager с FastScroll и эффект, который вы хотите себя
  2. использовать библиотеку. (Я нашел этот: https://github.com/danoz73/RecyclerViewFastScroller, но еще не проверял его)
  3. Используйте ListView. Я думаю, что это не обесценивается с выпуском RecyclerView, потому что он охватывает такие варианты использования, как ваш.

Проверить этот вопрос для получения дополнительной информации: How to add a fast-scroller to the RecyclerView

Интересная статья о разнице ListView и RecyclerView: https://www.bignerdranch.com/blog/recyclerview-part-1-fundamentals-for-listview-experts/

Смежные вопросы