在回收者视图中添加项目

时间:2018-09-20 21:32:42

标签: java android

由于我是Android开发的新手,因此我正在从事一个用于学习目的的项目,但遇到了麻烦。我在mmt(使我的旅行应用程序)上看到了这一点,并且我想要构建类似的东西:在Adapter项下面或者在Footer中添加“添加”按钮。

如果您还没有看到该应用程序,请下载并进行旅行,然后在“预定航班”部分中选择“多城市”。

如果是重复项,请不要将其标记为重复项,只需将我引向该链接即可。

虽然已经3天了,但我已经完成搜索并尝试了我的想法,但未能实现这一目标!

Click here to see Image , what i want

1 个答案:

答案 0 :(得分:0)

请尝试此操作,如果您需要更多帮助,请随时询问。

在按钮onClick事件内,访问附加的recyclerview adapter和用于填充recyclerview的数据列表。 在您的adapter内部,创建新方法来设置新数据列表。

public void setItems(List<Item> itemsList) {
        this.mItemList = itemsList;
}

在按钮activity中的fragmentonClick中,创建新的数据集,并将其添加到用于填充recyclerview的现有数据列表中。 然后在按钮activity事件的fragmentonClick中,添加以下代码。

mAdapter.setItems(mItemList);
mAdapter.notifyDataSetChanged();