我在片段上添加了recyclerview。因此,当应用程序启动时,此Recyclerview中不应包含任何项目。还有一个fab,它在这个片段中打开一个警告对话框。因此,当用户输入一些文本时,应该发生一些事情 -
1)对话框应该关闭并且应该创建第一项的recyclerview。
2)并且用户输入文本应该显示在该项目的textview中(已经创建了recyclerview的模型)。
答案 0 :(得分:0)
您应该实现自己的适配器并将文本作为数组项放在那里。
答案 1 :(得分:0)
实现此目的的步骤
创建read o
while [[ ! $o =~ -?[0-9]+ ]] && [[ $o > "2" ]] ; do
echo wrong
read o
done
。
将数据添加到字符串数组中,如mListData.add(“string”)。
将自定义适配器设置为列表
例如。
ArrayList<String> mListData = new ArrayList<>();
每当用户添加字符串时,将其添加到mListData并将数据集更改为适配器。
了解更多信息。 Link