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