котором recycler(3), хотелось бы прикрутить diffUtils на эту конструкцию, кто-то натыкался на примеры?
Надеюсь, что они у вас хотя бы разной ориентации. А если по теме - то в чем именно запутались? А примеры вы вряд-ли найдете, ибо такое не часто встретишь.
как я понимаю, diffCallBack(1) должен находится в AdapterRecycler(1), diffCallBack(2) в AdapterRecycler(2), diffCallBack(3) в AdapterRecycler(3), не совсем понимаю как сравнивать старые и новые данные, и в случае разницы подменивать данные, т.к. в adapterRecycler(1) я кидаю данные из фрагмента, а в recycler(2) кидаю данные из recycler(1), соотв в recycler(3) кидаю данные из recycler(2)
ресайклеры разной ориентации?
все вертикальные
тогда тебе нужно все переписать на 1 ресайлер и использовать вьютайпы
Конечно
тут и вьютайпы особо не нужны, просто вьюха с экспандабл возможностью
посмотри в этой коллекции либ, должно что то быть https://github.com/psa98/awesome-android-ui
Обсуждают сегодня