0

フォームに文字列のリストを入力できるAndroidUIコンポーネントはどれですか?

例:

アクティビティ「レシピ」を使用すると、ユーザーはレシピをデータベースサーバーに投稿できます。アクティビティには次の2つのフィールドがあります。

  • テキストフィールド:レシピ「タイトル」

  • 文字列フィールドのリスト:「成分」


提出の例:

タイトル:ピザ

材料:

  • モッツァレラ

  • トマトソース

  • ペパロニ


ユーザーが「モッツァレラ」と入力して、「モッツァレラ」が材料リストに表示されるのを確認し、さらに材料を追加してレシピを完成できるようにしたいと思います(たとえば、「トマトソース」を追加、「ペパロニ」を追加) 、すべてフォームの一部として)


注:「Transcript」APIサンプルデモは、これに「似ている」ように見えますが、逆さまになっています。

4

1 に答える 1

1

EditText複数の行をサポートします。を使用して変更をリッスンし、TextWatcher各行を自分SimpleAdapterまたは同様のものに分解します。

EditText editText = (EditText) findViewByID(R.id.editText);
String[] ingredients = editText.getText.toString().split("\n");

SimpleAdapter adapter = new SimpleAdapter(..., ingredients, ....);
于 2012-12-17T14:38:51.603 に答える