【问题标题】:Empty RecyclerView on launch启动时清空 RecyclerView
【发布时间】:2017-08-27 14:16:43
【问题描述】:

我在我的片段上添加了一个回收视图。因此,当应用程序启动时,此 recyclerview 中不应该有任何项目。还有一个 fab,它在这个片段本身中打开一个警报对话框。因此,当用户输入一些文本时,应该会发生 2 件事 -

1)对话框应该关闭并且应该创建recyclerview的第一个项目。

2) 并且用户输入的文本应该显示在这个项目的文本视图中。(recyclerview 的模型已经创建)。

【问题讨论】:

  • 请将您的代码添加到问题中,以便我们更好地帮助您

标签: android android-recyclerview fragment android-alertdialog


【解决方案1】:

您应该实现自己的适配器并将文本作为数组项放在那里。

【讨论】:

【解决方案2】:

实现这一目标的步骤

  1. 创建ArrayList<String> mListData = new ArrayList<>(); 的数组列表。

  2. 将数据添加到字符串数组中,例如 mListData.add("string")。

  3. 将自定义适配器设置为列表 例如。 MyAdapter mAdapter = new MyAdapter(list) mRecyclerView.setAdapter(mAdapter);

  4. 每当用户添加字符串时,将其添加到 mListData 并通知数据集更改为适配器。

更多信息请看。 Link

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-26
    • 1970-01-01
    • 2017-09-09
    • 1970-01-01
    • 2017-09-26
    相关资源
    最近更新 更多