事業内容

ListViewに複数のデータをバインド




以下のようにArrayAdapter(BaseAdapterでもいいです)を継承したクラスを実装します。
ListViewItemクラスはBitmapとStringをメンバにもつクラスです。



OverrideしているgetViewメソッド内でレイアウトを取得し、BitmapとStringを設定しています。


以下がLayoutInflaterのinflateメソッドに指定しているレイアウトです。





一応Activityのレイアウトも。
ActivityはListActivityを継承して作成しています。
android:emptyというIDを設定しておくことでandroid:listに表示する項目がない場合、
android:emptyを自動表示してくれます。





こんな感じです。



Androidへ

テンプレートのpondt