0

次の例の画面を見てください。

複数の複合アイテムを含むサンプル画面

この画面には現在のすべてのオファーが表示されています。これらのオファーは動的です。

「オファー」アイテムを実装する最良の方法は何ですか? カスタム ListItem で ListView を使用する必要がありますか、またはこのような複雑な項目のリストを処理するためのより良い解決策はありますか?

どんな助けでも感謝します。

4

1 に答える 1

0

セル レイアウトを含むリストを使用してアダプターを作成します。

public class ListObject {
    public int layout;
    ... other fields;
}

public class MyAdapter extends ArrayAdapter<ListObject>

getview メソッドで、オファーに必要なビューをインフレートします。

public View getView(...) {
    ListObject lo = getItem(position);
    convertview = inflater.inflate(lo.layout, null);
}

これはあなたがやろうとしていることですか?そうでない場合は、質問をもう少し説明してください。

于 2012-09-17T11:28:10.360 に答える