0
アダプタ(ArrayAdapter、SimpleAdapter、SimpleCursorAdapter)を使用する場合は、各アイテムに使用されるレイアウトのres idを渡す必要があります。私は設計時にすべてを知る必要があり、そうでない場合はどうしたらいいでしょう。私は実行時に1つのレイアウトで5つのTextViewが必要であることを知っています。そのようなレイアウトをdinamically作成してアダプタに渡したいと思います。それは可能ですか?Androidアダプタへのres idの受け渡し
もしそうなら、私はビューの新しいインスタンスをdinamically作成する方法を知っていますが、そのような場合には何をアダプターに渡しますか? – user1315257
上記のアダプターは、便宜上提供されています。あなたはいつでも 'BaseAdapter'を拡張し、独自の実装を作成することができます。さらに、ArrayAdapterドキュメンテーションから: "配列表示(ImageViewsなど)にTextViews以外のものを使用するか、toString()以外のデータをいくつか持たせると、ビューがいっぱいになり、getView(int、View、ViewGroup)をオーバーライドします。あなたが望むビューのタイプを返します。 "後者の場合は、resourceIdパラメータに任意の値(いずれにしても使用されていない値)を渡すことができます。 – Rajesh