В нашем приложении у нас есть RecyclerView
, который показывает большие предметы в горизонтальном списке. Для этого мы используем LinearLayoutManager. Проблема возникает, когда пользователь прокручивает экран. Когда на экране появляются следующие большие элементы, пользовательский интерфейс заморожен.RecyclerView для больших предметов
То, что мы хотели реализовать, - это какая-то ленивая загрузка для RecyclerView
. Так что, как и пользователь facebook, пользователь увидел заглушку, и как только он остановил прокрутку, пользовательский интерфейс обновился, чтобы показать фактический контент.
Вопрос в том, что такое правильная точка расширения для этого? Должен ли я реализовать пользовательский LayoutManager
? Или существуют существующие решения для этого?
вы можете поставить на код, чтобы показать что вы сейчас делаете? – Psest328
Я не уверен, какой код поставить здесь. Вот код для просмотра recycler, который мы используем https://github.com/MvvmCross/MvvmCross-AndroidSupport/tree/master/Cirrious.MvvmCross.Droid.Support.RecyclerView – Sly