Я хочу использовать новый архитектурный компонент "Библиотека подкачки" https://developer.android.com/topic/libraries/architecture/paging.html в моем приложении, где он извлекает данные с сервера и отображает их в режиме recyclerview.
Библиотека разбиения на страницы является хорошим дополнением и помогает управлять разбивкой содержимого на страницы. Я проверил все образцы, они работают нормально. Но у меня есть одно требование: когда мы прокручиваем до конца recyclerview и начинает загружаться следующая страница (управляемая библиотекой подкачки), мне нужно показать строку индикатора выполнения внизу.
Я знаю, как это сделать с помощью слушателей прокрутки recyclerview и двух типов представлений. Но я ищу решение, как это сделать с помощью «Библиотеки подкачки». У него есть возможность включить заполнители, чего я не хочу.
Любая помощь по этому поводу приветствуется.
invalidate()
метод для своегоDataSource
, когда состояние сети изменится. Таким образом, после признания недействительным вашегоDataSource
,LivePagedListProvider
создаст новый экземплярDataSource
с сохранением вашего состояния позицииRecyclerView
(если вы будете использовать адаптер из библиотеки подкачки). - person Alex   schedule 17.11.2017