Является ли хорошей практикой использование Android ListAdapter без комнаты с большим списком? - PullRequest
0 голосов
/ 05 ноября 2019

Недавно я начал использовать androidx.recyclerview.widget.ListAdapter вместо RecyclerView.Adapter.

Сначала мне очень понравилось, когда я работал с простыми наборами данных, но потом все стало немного сложнее, когда встретились следующие типы представлений нескольких элементов. огромные наборы данных с разбивкой по страницам из серверной части.

Можно ли всегда сравнивать весь огромный список при использовании submitList() и AsyncListDiffer после внесения изменений для одного элемента из сотен? Или лучше следить за положением предметов и просто уведомлять адаптер вручную?

А как насчет нумерации страниц? после добавления дополнительных элементов к currentList из ListAdapter?

Каковы наилучшие практики в этих случаях?

И да, я прочитал документацию.

...