Вопросы по теме 'android-paging-3'
Пейджинг 3. Почему нижний колонтитул повтора не вызывает метод загрузки моего источника PagingSource?
Я внедрил Paging 3 в свое приложение после codelab и добавил нижний колонтитул с кнопкой повтора через withLoadStateHeaderAndFooter :
recycler_view_results.adapter = adapter.withLoadStateHeaderAndFooter(
header = UnsplashLoadStateAdapter {...
958 просмотров
schedule
08.10.2022
Jetpack Paging3 RemoteMediator возвращает тот же PagingSatate при #load append
Я следую этому codelab , чтобы создать приложение paging3 с API github и локальная БД. Пока первые 2 страницы загружаются нормально, посредник зацикливается при попытке загрузить 3-ю страницу при прокрутке вниз - одно и то же PagingState передается...
82 просмотров
schedule
30.08.2022
Как добавить разделитель в каждую позицию n внутри recyclerview с библиотекой Paging3?
С помощью новой библиотеки Paging3 мы упростили вставку элементов/разделителей в recyclerview, как показано в руководстве Google Android Codelabs https://developer.android.com/codelabs/android-paging#11 , но как получить логику вставки элементов в...
210 просмотров
schedule
25.10.2022
Пейджинг 3 - как прокрутить RecyclerView вверх после того, как PagingDataAdapter завершил обновление И DiffUtil завершил различение?
Я использую Paging 3 с RemoteMediator, который показывает кэшированные данные при получении новых данных из сети. Когда я обновляю свой PagingDataAdapter (вызывая на нем refresh() ), я хочу, чтобы мой RecyclerView прокручивался вверх после...
666 просмотров
schedule
03.01.2023
Android Test Room + Paging 3 + Flow test дает разные результаты при каждом запуске
Страница 3, с номером. Я создал приложение, подобное приведенному в примере здесь , и запускаю написание теста для него.
Вот что у меня есть в DAO:
@Query("SELECT * FROM Model")
fun getModels(): PagingSource<Int, Model>...
47 просмотров
schedule
31.08.2023