ListActivity.setListAdapter

ListActivityの場合は、setListAdapterでAdapterをセットする。

ListActivity  |  Android Developers

今回は、CustomAdapterクラスを作成する。
activity_main.xmlはいじらなくていいが、list_item.xmlを追加し、

2つのTextViewでnameとaddress。
ListItem.javaで、

nameとaddress。
CustomAdapter.javaで、

コンストラクタで、context.getSystemServiceでinflaterを取得し、getViewの中でinflateし、convertViewを作る。
MainActivity.javaで、

CustomAdapterの生成でmListItemsを渡し、setListAdapterにcustomAdapterをセット。

このようになる
このようになる

このようになる。

Sample/android/ListActivity/setListAdapter/src/ListActivity at master · bg1bgst333/Sample · GitHub