RecyclerView.Adapter.
Для тех, кто не юзал ListAdapter – это по сути тот же самый RecyclerView.Adapter, только с уже имеющимися плюшками в виде DiffUtil. В конструкторе требует DiffCallback, имеет готовые методы submitList(…), ну и считает диффы на бэкграунд потоке через AsyncListDiffer.
Читать (En)