如何在Kotlin中实现Android分页

问题描述 投票:0回答:1

如果REST API既不返回页面总数也不返回结果总数,我想知道如何使用Kotlin使用Androidx Paging库实现分页?

我尝试遵循许多有关体系结构组件的示例示例,但是没有一个讨论如何在上述约束下实现分页。

任何指向文章或教程的指针将大有帮助。

android kotlin pagination android-architecture-components
1个回答
0
投票

鉴于您提到的API行为,我认为PageKeyedDataSource是从当前页面获取上一个/下一个记录的正确匹配项(根据上面的回答您知道)。请检查this文档。另请参考this tutorial和示例实现,请记住将android.arch.paging ...(不建议使用)替换为androidx.paging ...包(jetpack)。希望这会有所帮助!

© www.soinside.com 2019 - 2024. All rights reserved.