我正在尝试在下一篇文章GIT REPO之后在recyclerview中显示一些项目列表。我需要在recyclerview加载下一个真实物品之前加载20个假物品,作为装载。但我不知道如何插入这些细胞以及稍后。
有人可以帮我一把吗?
答案 0 :(得分:0)
“假”物品只是RecyclerView
的“物品” - 它们之间没有区别。因此,为了向他们展示你必须使用你在RecyclerView
中显示“普通”项目的相同内容:RecyclerView.Adapter
。
负责占位符视图的组件(如上图所示)实际上是包含RecyclerView
的活动/片段。以下是它如何运作的粗略说明:
确保您的适配器可以处理(至少)2种视图类型:一种用于实际视图,一种用于占位符。
每当您加载数据时,请将null objects添加到适配器的List
。
配置适配器,以便在要求呈现空对象时为占位符视图充气。
加载数据后,将这些空对象替换为来自数据存储的实际对象。