android - 如何在 android paging 3 库中标记数据集的结尾?

标签 android kotlin android-jetpack android-paging android-paging-library

<分区>

我正在尝试在我的应用中使用 Android 新的 Paging 3 库。我正在使用 Retrofit 从后端 API 获取数据,它返回一个对象列表。我需要知道如何在 API 返回空列表时通知 Pager 停止加载更多数据。

最佳答案

当你有空列表时,你应该在 LoadResult.Page(...) 中返回 nextKey = null 到 Paging3 将知道没有数据进一步加载

关于android - 如何在 android paging 3 库中标记数据集的结尾?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64050465/

相关文章:

android - 从D向后导航时,防止破坏(或恢复状态) fragment B-导航组件

android - 生成跨平台应用

android - "No keyboard for id 0"- 这是什么意思?

java - 相当于 System.exit(-1) 的 Kotlin Native

android - 将 XML WebView 转换为 @Composable

java - 使用导航组件来回导航时 ViewPager 的内容消失

android - 相机预览的纹理 View /表面 View - Android

android - 如何更改 Android 中的字体样式和外观?

java - Kotlin Back-Tick 在方法名称中转义 : How does it work?

gradle - Kotlin DSL 中的 gradle 额外属性是如何设置的?