Описание тега android-paging-3
Библиотека разбиения на страницы помогает загружать и отображать страницы данных из более крупного набора данных из локального хранилища или по сети. Paging 3.0 в настоящее время находится в альфа-версии. Последний стабильный выпуск - Paging 2.
1
ответ
Пейджинг 3. Почему нижний колонтитул повтора не вызывает метод загрузки моего источника PagingSource?
Я внедрил Paging 3 в свое приложение после codelab и добавил нижний колонтитул с кнопкой повтора через withLoadStateHeaderAndFooter: recycler_view_results.adapter = adapter.withLoadStateHeaderAndFooter( header = UnsplashLoadStateAdapter { adapter.re…
12 авг '20 в 12:41
0
ответов
Okhttp3 retroift2 GET-вызов отменяется в реализации androidx paging 3 с реализацией приостановленной нагрузки
Я работал с реализацией androidx paging 3 и столкнулся со странной проблемой. В некоторых случаях мои "запросы GET okhttp3 retrofit2 https" непреднамеренно отменяются. Мой простой вопрос: когда OkHttpClient непреднамеренно отменяет запросы? (Я не от…
16 авг '20 в 11:30
1
ответ
Android Jetpack Paging 3: PagingSource с комнатой
Я использую последние библиотеки Jetpack.Версия Pagination3:3.0.0-alpha05 Версия комнаты: 2.3.0-alpha02 Мои сущности уже давно PrimaryKey и Room может генерировать PagingSource для кроме Int тип. error: For now, Room only supports PagingSource with …
24 авг '20 в 10:25
0
ответов
Android Paging 3 не показывает адаптер Loadstate
Я следовал руководству по добавлению адаптера Loadstate к адаптеру Recyclerview на Android Paging 3, но в настоящее время он не отображается. Вот как я обновляю адаптер. lifecycleScope.launch { viewModel.searchProducts(searchParam, channelId, catego…
26 авг '20 в 14:22
1
ответ
Могу ли я использовать библиотеку Paging3 для API без запроса page=number?
Мне было интересно, могу ли я использовать библиотеку paging3 для API, который не поддерживает 'page=RANDOM_NUMBER' в своих запросах? Например, у меня есть API, в котором я могу добавить собственный запрос, например "число =50", и в результате он от…
14 авг '20 в 22:25
3
ответа
Как показать пустой вид с библиотекой Paging 3 в Android
Я хочу отображать пустое представление, когда paging3 загружается с пустым списком. Кажется, работает со следующим кодом. Это правильный способ сделать с библиотекой подкачки 3?: adapter?.addLoadStateListener { loadState -> adapter?.apply { if (i…
05 сен '20 в 00:21
0
ответов
Paging3 без RecyclerView
Я знаю, что библиотека Paging3 была разработана для совместной работы с RecyclerView, однако у меня есть вариант использования, в котором результаты с разбивкой по страницам также отображаются на карте. Если вы посмотрите внутрь класса PagingDataAda…
05 сен '20 в 22:04
0
ответов
Как реализовать ItemKeyedDataSource для Paging 3 с новой библиотекой Paging 3 с RxSupport, например RxPagingSource
Фактически, я пытаюсь перейти с подкачки 2 на подкачку 3. Я уже успешно реализовал PageKeyedDataSource из Paging 2 с RxpagingSource в своей кодовой базе. Но когда я попытался реализовать ItemKeyedDataSource из Paging 2 в Paging library 3, я запуталс…
27 авг '20 в 08:24
1
ответ
Paging3: вызов refresh () на адаптере не запускает обновление при возврате из другого фрагмента
Я использую последнюю версию библиотеки Paging3 для своего приложения, в которой есть экран галереи, отображающий список фотографий, и экран сведений, на котором отображаются дополнительные параметры и информация о фотографии. Я настроил галерею, чт…
21 сен '20 в 06:48
1
ответ
Библиотека Android Paging 3 - для подкачки данных из базы данных Room поток становится пустым при изменении данных
Я пытаюсь использовать Android Paging 3 (версия 3.0.0-SNAPSHOT) для подкачки данных из базы данных Room (без удаленного источника данных). Первоначально страница загружает данные успешно, но когда в базу данных добавляется новая "Запись", и я возвра…
04 окт '20 в 15:34
2
ответа
Обновить текущую страницу или обновить данные в библиотеке Paging 3 Android Kotlin
Я новичок в библиотеке Paging 3 в android kotlin. Я хочу безлимитный трафик. Итак, я обнаружил, что библиотека Paging 3 полезна в моем случае. Я использовал PagingSource для создания списка. Я не использую Room. У меня есть вложенный recyclerView. Я…
06 ноя '20 в 16:57
1
ответ
Android Paging3 Изменение размера страницы
Как я могу использовать библиотеку paging3, где каждая страница может различаться по размеру? Я пытаюсь показать календарь, в котором каждая страница будет представлена неделей, и в каждой неделе может быть от 0 до n встреч. Я решил, что могу испо…
14 ноя '20 в 07:40
0
ответов
Pagin3 - Почему LoadType.REFRESH всегда вызывается?
Недавно я перенес свою реализацию сообщений чата с Paging2 на Paging3. В старой реализации начальные сообщения загружаются из БД, и если она пуста, то переходите к загрузке начального пакета данных из netowkork с помощью функции onZeroItemsLoaded, а…
20 сен '20 в 00:47
1
ответ
Метод DiffUtil.ItemCallback areItemsTheSame() проверяет элементы дважды
Я отправляю запрос на /list.php?page=1 и отображаю данные в пользовательском интерфейсе с компонентом Paging 3. В первом запросе метод areItemsTheSame(новый, старый) ничего не делает. Нет входа в Logcat. Затем я обновляю данные с помощью SwipeRefres…
27 окт '20 в 16:58
1
ответ
Android Paging 3 и RemoteMediator запрашивают список, пока пользователь не дошел до конца списка
Я работал с Android Paging 3, как вы можете видеть в https://developer.android.com/topic/libraries/architecture/paging/v3-network-db. Когда я запускаю приложение, RemoteMediator запрашивает у сервера список, пока на сервере ничего не останется. Дело…
27 окт '20 в 18:06
0
ответов
Android Paging 3 с RemoteMediator не может добавить верхний или нижний колонтитул
Когда я помещаю RemoteMediator в конструктор пейджера, верхний или нижний колонтитулы не отображаются, работают только при удалении RemoteMediator. Могу ли я узнать, что это ошибка для Paging 3? Благодарю.
26 ноя '20 в 11:18
0
ответов
Как сравнить PagingData с локальной базой данных в MVVM [Android]
Привет, у меня есть нижний вид навигации и несколько фрагментов, а точнее 3 из них, что они делают-> Главная -> Показывает случайные изображения из разбитого на страницы api со значком сердца в зависимости от того, сохранено ли оно Поиск -> Поиск из…
28 ноя '20 в 18:14
0
ответов
Как реализовать paging3 для этого ответа api в android. Это полный ответ на запрос api
Это ответ api на запрос. Я новичок в пейджинге Android 3. Мне нужно создать пользовательский интерфейс recyclerview для этого ответа, используя пейджинг 3 с языком котлин. Я смущен этим? { "datavalues": [ { "id": "10", …
08 ноя '20 в 16:38
1
ответ
Пейджинг 3: как загрузить список в позиции элемента или в элементе с определенным идентификатором
У меня есть список сообщений. Каждое сообщение имеет уникальный идентификатор GUID. Моя настройка работает в обычном режиме: пользователь нажимает на беседу, открывается список со всеми сообщениями, относящимися к этому разговору, в порядке убывания…
13 ноя '20 в 00:03
1
ответ
Что делает параметр initialKey в конструкторе пейджера
Я пытаюсь понять, что за initialKey делает в Pager конструктор, но я не могу найти никаких объяснений, даже в официальной документации: https://developer.android.com/reference/kotlin/androidx/paging/Pager#%3Cinit%3E(androidx.paging.PagingConfig,%20a…
17 ноя '20 в 20:59