1

我不知道怎么说,所以我只是举个例子,这就是我输入的方式: 在此处输入图像描述

当我按下保存按钮时,我可以将它保存在数组或列表视图中作为不同的项目而不是一个项目吗?我想这样保存它;

resep                          resep
=====                          =====
item1                          item1
-----                          item2
item2     instead of this ->   item3
-----                          -----
item3                          =====
=====

它的目的是为了方便用户一次输入多个项目,起初我用EditText添加按钮保存它ListView,然后ListView用保存按钮保存所有内容,但他们说它不够简单,他们告诉我像上面的例子那样做,有什么办法吗?

4

1 回答 1

1

您需要拆分字符串,\n以便将每一行作为单独的字符串,而不是将它们全部存储在一个字符串变量中。

尝试这样的事情:

String rawData = yourEditText.getText().toString();
String[] rows = rawData.split("\n");
for(String row : rows){
    //saveItem(row);
}
于 2013-08-28T01:49:37.000 回答