0

こんにちは、リストビューを使用したいのですが (おそらく) 各エントリに 2 つのボタン 2 つのテキスト領域を入力し、それらをリアル レイアウトまたはリニア レイアウトでレイアウトすることは可能ですか?

現時点では、これを実現するためにレイアウト インフレーターを備えたスクロール ビューを使用していますが、リストビューの方が良いのではないでしょうか?

4

2 に答える 2

1

はい、できます。そのためには、カスタム リスト ビューを使用する必要があります。リストビューを追加してアクティビティを作成し、AAdapter を使用してそのリストビューに別の xml を参照して、リストビューのすべての要素が 2 番目の xml ファイルのレイアウトを持つようにします。このチュートリアルは、アイデアを理解するのに役立ちます。

于 2012-04-10T15:49:46.243 に答える
0

はい、リストビューの特定のリスト アイテムに任意のウィジェットを配置できます。

その種の ListView を定義するには、カスタム アダプターを定義する必要があります。次の手順に従います。

  1. たとえば、2 ~ 3 個の TextView を持つ RelativeLayout など、リスト アイテム用に 1 行のファイルを定義します。
  2. を拡張してクラスを定義しBaseAdapterます。
  3. XML をインフレートし、getView()このクラスのメソッド内で表示操作を行います。
  4. このアダプターを ListView に設定します。
于 2012-04-10T15:53:10.423 に答える