Вопросы по теме 'android-paging-3'

Пейджинг 3. Почему нижний колонтитул повтора не вызывает метод загрузки моего источника PagingSource?
Я внедрил Paging 3 в свое приложение после codelab и добавил нижний колонтитул с кнопкой повтора через withLoadStateHeaderAndFooter : recycler_view_results.adapter = adapter.withLoadStateHeaderAndFooter( header = UnsplashLoadStateAdapter {...
958 просмотров

Jetpack Paging3 RemoteMediator возвращает тот же PagingSatate при #load append
Я следую этому codelab , чтобы создать приложение paging3 с API github и локальная БД. Пока первые 2 страницы загружаются нормально, посредник зацикливается при попытке загрузить 3-ю страницу при прокрутке вниз - одно и то же PagingState передается...
82 просмотров

Как добавить разделитель в каждую позицию n внутри recyclerview с библиотекой Paging3?
С помощью новой библиотеки Paging3 мы упростили вставку элементов/разделителей в recyclerview, как показано в руководстве Google Android Codelabs https://developer.android.com/codelabs/android-paging#11 , но как получить логику вставки элементов в...
210 просмотров

Пейджинг 3 - как прокрутить RecyclerView вверх после того, как PagingDataAdapter завершил обновление И DiffUtil завершил различение?
Я использую Paging 3 с RemoteMediator, который показывает кэшированные данные при получении новых данных из сети. Когда я обновляю свой PagingDataAdapter (вызывая на нем refresh() ), я хочу, чтобы мой RecyclerView прокручивался вверх после...
666 просмотров

Android Test Room + Paging 3 + Flow test дает разные результаты при каждом запуске
Страница 3, с номером. Я создал приложение, подобное приведенному в примере здесь , и запускаю написание теста для него. Вот что у меня есть в DAO: @Query("SELECT * FROM Model") fun getModels(): PagingSource<Int, Model>...
47 просмотров