我目前正在开发Android应用程序。 我有一个RecyclerView,我正在填充调用REST API。 API是分页的,所以我设法逐步加载数据。 当用户滚动直到到达页面底部时,我正在添加数据。 目前,我已在主要布局的底部修复了一个渐进式栏,位于RecyclerView下方。 (我这样做归功于这篇文章Adding progressbar at the end of recyclerview) 这是有效的,但是微调器在文本上呈现,我想避免这种情况。 是否可以将RecyclerView底部的渐进条拟合为项目,并在收集新数据时使其消失?
感谢。
答案 0 :(得分:1)
是的,这是可能的。只需为进度条添加并使用新项类型和布局即可。
如果要开始加载项目,请将此新项目类型添加到项目列表中。这导致RecyclerView
添加此进度条布局以列为新项目。加载完成后,删除进度条项目并将所有新项目添加到列表中。然后进度条将消失,新项目将被添加。
旁注:
就我的多项目类型支持而言,我个人喜欢RecyclerView
。这是一个很棒的工具,我喜欢将这个功能用于复杂的RecyclerView
结构。