こんにちは、
私は画像のようにフォームを実装したい、彼らは動的にフィールドを追加する方法のアイデアを持っていけません。これはListViewですか?展開可能なリスト?ユーザーは実行時に追加および削除できます。子アイテムを含むExpandable Listにチェックしました。私たちは配列で子を定義します、イメージでは動的に追加します。
どれガイド/リンク
おかげ
こんにちは、
私は画像のようにフォームを実装したい、彼らは動的にフィールドを追加する方法のアイデアを持っていけません。これはListViewですか?展開可能なリスト?ユーザーは実行時に追加および削除できます。子アイテムを含むExpandable Listにチェックしました。私たちは配列で子を定義します、イメージでは動的に追加します。
どれガイド/リンク
おかげ
カスタムListView
Adapters
等List
、ArrayList
、同様にこれらのリストはAdapter
がに基づいて表示するかを決定し、カスタムオブジェクトを含むことができる、バックコレクションによってしばしばありますオブジェクトのプロパティリストは、add()
remove()
などのような一般的な方法で管理/変更できます。
詳細については、Google検索で「アンドロイドカスタムリストアダプター」を検索してください。
ここでは、行を追加するために「プラス」ボタンを使用してリスト行を動的に作成する例を示します。あなたに良いスタートを与える必要があります:Dynamically add elements to a listView Android
あなたはいつもAndroidコンタクトアプリのソースを見ることができます。
こんにちは、私は別のチュートリアルを試みましたが、問題は実行時にItemの場所にコンテンツを追加したり削除したりする方法です。 – ALi
画像のように、メールグループには追加と削除のボタンがあります。 – ALi
上記のリンクを確認しましたか?まず、Javaをブラッシュアップする必要があるようです。このメソッドは、リストアイテムを動的に追加します。 'public void addItems(View v){listItems.add(" Clicked: "+ clickCounter ++); adapter.notifyDataSetChanged(); } '。削除は 'listItems.remove(index);のようなものになります。 adapter.notifyDataSetChanged(); ' –