которые нужно отобразить с хидером - то бишь заголовок, ниже список ( также с вертикальным скролом)
Сделал вложенный ресайклер, тот, что внутри работает с пагинацией, но он активно пытается выгрузить сразу весь список на 10кэлементов, и экран умирает, чего совсем не хочется. Проблема кроется в размере внутреннего ресайлклера, из-за того, что стоит match_parent он ломает пагинацию. Нашел setHasFixedSize(true) - помогло, но теперь пагинация не дергается автоматически при скролле, слушатель на скролл также не вешается, не понимаю уже что делать, есть может статья какая-нибудь с подобным вариантом ?
А чем заменить?)
1 rv + view types
не совсем понимаю, как можно на вьютайпах сделать список из категорий, которые можно развернуть)
В данных флаг isVisible. Менять и вызывать нужный notify. Для юзера это будет выглядеть как сворачивание и разворачивание.
Я возможно неправильно написал вопрос) Мне приходит List<PagingData<Foo>>, и нужно это все раскидать по категориям. Как в таком случае распилить все это дело на вьютайпы ?
Вероятно, нужно мапить Foo в массив с категориями. Ведь как-то же вы устанавливаете, к какой категории принадлежит конкретный Foo?
Обсуждают сегодня