1

私はそれを言う方法がわからないので、サンプルを与えるだけです.これは私がどのように入力するかです: ここに画像の説明を入力

保存ボタンを押したときに、1つのアイテムではなく別のアイテムとして配列またはリストビューに保存できますか? このように保存したいです。

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

その目的は、ユーザーが一度に複数の項目を簡単に入力できるようにすることです。最初は、EditText保存するボタンを追加して作成し、保存ボタンでListViewすべてを保存しましたListViewが、単純ではないと言い、彼らは上記の例のようにするように言われましたが、これを行う方法はありますか?

4

1 に答える 1

1

\nすべての行を 1 つの文字列変数に格納するのではなく、各行を個別の文字列として取得できるように、文字列を分割する必要があります。

次のようなことを試してください:

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