我不知道怎么说,所以我只是给出一个例子,这是我输入的方式:
当我按下保存按钮时,我可以将它保存在数组或列表视图中作为不同的项而不是一项吗?我想像这样保存它;
resep resep
===== =====
item1 item1
----- item2
item2 instead of this -> item3
----- -----
item3 =====
=====
其目的是方便用户一次性输入多个项目,首先我使用EditText
创建并添加按钮以将其保存在ListView
中,然后将所有内容保存在ListView
中使用保存按钮,但是他们说它不够简单,他们告诉我这样做就像上面的例子一样,有没有办法做到这一点?
答案 0 :(得分:1)
您需要在\n
上拆分字符串,这样您就可以将每一行作为单独的字符串,而不是将它们全部存储在一个字符串变量中。
尝试这样的事情:
String rawData = yourEditText.getText().toString();
String[] rows = rawData.split("\n");
for(String row : rows){
//saveItem(row);
}