我是android新手。在我的Android应用程序中,我显示了产品列表。现在,我可以使用单个API调用同步所有产品。在慢速网络中,应用程序因超时错误而中断。我想通过数据块同步产品,我也想展示一个加载器。我怎样才能做到这一点?
提前致谢。
答案 0 :(得分:0)
您正在寻找名为Pagination
的东西。您可以使用指定的“页面”参数从API获取特定的产品列表/产品。 “ page”参数通常以0 (page=0)
开头,然后当用户滚动到列表底部时,您增加“ page”参数并获取下一个数据块(page=1)
,因此当用户滚动到列表底部时,该指示灯一直亮着。
要显示一个让用户知道从API加载数据的提要,只需使用一个进度条,该进度条可以在API调用正在进行时显示,而在API调用完成时隐藏。