<分区>
我正在尝试在我的应用中使用 Android 新的 Paging 3 库。我正在使用 Retrofit 从后端 API 获取数据,它返回一个对象列表。我需要知道如何在 API 返回空列表时通知 Pager 停止加载更多数据。
<分区>
我正在尝试在我的应用中使用 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 - "No keyboard for id 0"- 这是什么意思?
java - 相当于 System.exit(-1) 的 Kotlin Native
android - 将 XML WebView 转换为 @Composable
java - 使用导航组件来回导航时 ViewPager 的内容消失
android - 相机预览的纹理 View /表面 View - Android
android - 如何更改 Android 中的字体样式和外观?