我遇到了这个问题已经两天了,但我还没有找出我在这里做错了什么。
情况是:我使用 Retrofit(POST 方法调用)向我的 API 传递了 2 个参数,第一个是 Token
,第二个是 CompanyId
。我获得了一个包含 700 多条数据的列表(JSON 响应)。因此,我尝试实现 Android Architecture 的分页库来从该列表中接收 20 个项目。
然后当加载了 20 个项目之后,再加载另外 20 个项目,以便比通常更快地接收响应。
我的假设:我认为我的 API 服务器页面没有进行分页。
我的问题是:是否可能从包含 700 多个项目的列表中接收 20 个项目而不需要进行分页?
每次调用 API 时,加载 700 多个项目需要太多时间。
在这种情况下,如何使用分页库?
如果您需要我的代码块,可以在下面的评论中请求。
感谢您的任何帮助。