【发布时间】:2021-11-06 14:02:40
【问题描述】:
PagingSource 类无法加载。我在load 方法中设置了断点和日志,但它全部跳过。
在寻呼机配置中它会跳过MediaListPagingSource(mediaApi) 行。
当我调用单独加载数据的改造方法时,它实际上是加载!
我的寻呼机设置
Pager(
config = PagingConfig(
pageSize = DEFAULT_PAGE_SIZE,
enablePlaceholders = false
),
pagingSourceFactory = {
MediaListPagingSource(mediaApi) // mediaApi - retrofit interface
}
).flow
【问题讨论】:
-
您是否使用
.submitData将此流连接到适配器或其他演示者 API? -
@dlam 我正在 ViewModel 中使用 viewModelScope.launch 在 viewModel 的 init 块中使用此流程
-
您能分享一下您是如何使用这个流程并调用 submitData 的吗?
标签: android kotlin android-paging kotlin-flow android-paging-3