ru24.pro
Работа
Август
2024
1 2 3 4 5 6 7 8 9 10 11
12
13
14
15
16
17
18 19 20 21 22 23 24 25 26 27 28 29 30 31

Написать адаптер для androidx.recyclerview.widget.RecyclerView

0
В тестовом приложении имеется список сообщений отображаемый в RecyclerView. Сообщения вводит пользователь или они приходят по WebSocket. Для этого мы попробовали написать адаптер тремя способами

1. С помощью ListAdapter и его DiffUtil
2. С помощью FastAdapter и его FastAdapterDiffUtil
3. С помощью ViewModel и LiveData

Из них полностью дописали лишь 3ий. Но в очень классическое приложение без ViewModel неудобно его встраивать. Требуется привести в рабочий вид вариант 1 или 2.