如何添加静态项目,例如“添加新联系人”,始终作为回收站视图的第一项? [关闭]

Posted

技术标签:

【中文标题】如何添加静态项目,例如“添加新联系人”,始终作为回收站视图的第一项? [关闭]【英文标题】:How to add a static item, eg "Add new contact", always as the first item of the recycler view? [closed] 【发布时间】:2021-12-04 07:49:41 【问题描述】:

我正在尝试与 Firestore 一起设计一个 RecyclerView,它将显示客户列表,但我希望有一个“添加新客户”选项作为 recycler 视图的第一项,类似于 WhatsApp 联系人。

我可以为“添加新客户”设计不同的视图,但不知道如何将其显示为回收站视图中的第一项。添加图片以供参考。

请建议如何实现。

谢谢 苏曼

【问题讨论】:

在您的列表中为此添加静态数据,然后附加来自 firestore 的真实数据。 我认为一个活动的多个片段会起作用。 【参考方案1】:

您不应将“添加新客户”选项添加为 RecyclerView 的元素。那应该只是在垂直 LinearLayout 中的 RecyclerView 之前添加的 TextView。附加一个点击监听器,并为其添加所需的逻辑。

【讨论】:

以上是关于如何添加静态项目,例如“添加新联系人”,始终作为回收站视图的第一项? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

如何将我的应用重定向到添加联系人部分

从联系人意图添加联系人后如何刷新列表视图?

如何在没有任何服务器端代码的情况下借助 HTML 在 android 和 iphone 中添加新的联系人屏幕?

如何在C#的metro应用程序中使用contactPickerUI添加联系人?

通过具有多个电话号码的意图添加新联系人

java 在Android上添加新联系人