Android Paging 3 не показывает адаптер LoadstateAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Android Paging 3 не показывает адаптер Loadstate

Сообщение Anonymous »

Я выполнил руководство по добавлению адаптера Loadstate к адаптеру Recyclerview на Android Paging 3, но в настоящее время он не отображается. Вот как я обновляю адаптер.

Код: Выделить всё

 lifecycleScope.launch {
viewModel.searchProducts(searchParam, channelId, categoryId)
.collectLatest {
binding.allProductRecyclerView.isVisible = true
adapter.submitData(it)
}

Вот как я добавляю адаптер LoadState

Код: Выделить всё

  binding.allProductRecyclerView.adapter = adapter.withLoadStateFooter(
footer = ProductLoadingStateAdapter()
)
Это суть LoadStateAdapter, а также макет активности и элемент состояния загрузки.
Адаптер работает нормально, я также могу получить состояния загрузки, добавив LoadStateListener. Не работает только адаптер состояния загрузки. Я проследил и клонировал это, и оно работает отлично. В чем может быть проблема с моим?

Подробнее здесь: https://stackoverflow.com/questions/635 ... te-adapter
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»