Есть ли другие решения вместо вложенного Recyclerview - PullRequest
2 голосов
/ 14 мая 2019

Теперь мой код около Nested RecyclerView для 3-х слойного примера

  • RecyclerView продукта имеют
  • RecyclerView комментариев и порядка внутри и оба также имеют
  • RecyclerView ответа | КОММЕНТАРИЙ в комментарии и заказе тоже.

Заказчик этого хочет.

Существуют ли другие решения для решения этой проблемы с хорошей производительностью.

В то время как я использую Nested RecyclerView он отстает и замедляется, если на дисплее отображается много товаров, комментариев, заказов и ответов

Ответы [ 2 ]

3 голосов
/ 14 мая 2019

Вложенные Recyclerviews - плохая практика в дизайне материалов или в рекомендациях по дизайну приложений Google.У вас будут проблемы с плохим и неправильным поведением прокрутки, просто невозможно свободно работать с ним как с пользователем.Также ваши взгляды не будут переработаны, и если ваш контент будет расти, приложение будет работать очень медленно!Есть обходные пути, но это плохая практика и скорее плохой дизайн.Вы должны информировать своих клиентов, потому что они не знают об этих ошибках проектирования и технических узких местах.

Лучшим способом было бы дать возможность свернуть вложенные представления.И просто прокрутите весь вид или используйте подкачку во всех вложенных представлениях.

0 голосов
/ 14 мая 2019

Используйте эту классную библиотеку https://github.com/lisawray/groupie, подробности реализации вы можете найти здесь https://medium.com/@pedrocarrillo/comments-in-a-recylcerview-e7537235cd33

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...