Задать вопрос
@Imustrunaway
Углубляюсь в хитросплетение IT

Как правильно реализовать повторяющийся объемный вложенный layout в списке?

Имеется для Layout:
- sub_lay1 c 24 TextView c onClick (in run используется только половина);
- sub_lay2 в виде ExpandableLay с 48 TextView (для отображения сумм при необходимости).
Наполняем item_main_lay:
- 2 шт. sub_lay1;
- 2 шт. sub_lay2.
В activity_main в HorizontalScrollView вставляем 10 шт. item_main_lay.

Это мой частный случай. Для наглядности.
А в общем виде вопрос звучит так - как правильно реализовывать списки с
макетами напичканными больши количеством View?
  • Вопрос задан
  • 60 просмотров
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Android-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Мидл Android‑разработчик
    5 месяцев
    Далее
  • Академия Codeby
    Курс «Анализ защищенности приложений Андроид»
    14 недель
    Далее
Решения вопроса 1
zagayevskiy
@zagayevskiy Куратор тега Android
Android developer at Yandex
RecyclerView + AdapterDelegates.
Предполагаю, что большинство вьюх одинаковые, и, следовательно, будут переиспользоваться.
Даже если они все разные(чему я буду удивлен), всё равно они будут создаваться лениво по мере необходимости.
В особо сложных случаях придется написать свой LayoutManager для этого.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы