0

add と remove を使用して Image に示すようなビューを作成したいと思いますImageButton。これらのいずれかをクリックすると、新しいアクティビティが開始され、連絡先の詳細が取得され、クリックされたインデックスが設定/置換されます。

スクリーンショット

たとえば、最初の緑色のボタンをクリックすると、連絡先の写真と名前が最初の行に追加され、他の人にも同様に追加されます。アクティビティを開始して連絡先情報を取得することはできますが、このレイアウトを管理してクリック イベントを設定するのが困難です。 現在RelativeLayout、すべての異なる行コンポーネントで 3 つの異なるコンポーネントを使用しています。そして私はそれが私を最大3人まで促進することを制限することを知っています.

ここに私の質問があります:

  1. このリストを必要なだけ拡張できるように UI を作成するにはどうすればよいですか (現時点では 3 で問題ありません)。
  2. 行のみで機能する追加および削除ボタンの使用方法。
  3. また、連絡先の名前のすぐ下に連絡先番号を表示したいと考えています。
  4. 任意の行をクリックすると、その詳細が表示されます。

上記の要件を満たすことができるより良い UI の提案をいただければ幸いです。前もって感謝します。

4

1 に答える 1