カテゴリー:
日記アプリ
閲覧数:544 配信日:2013-10-03 11:09
1.ジェネリックな型変数を宣言
プロパティにて、ジェネリックな型の変数を宣言
/* 一覧表示用ListView */
private ListView listView = null;
private ArrayAdapter<RecordItem> arrayAdapter = null;
・private ArrayAdapter<RecordItem>のRecordItemは「仮型引数」と呼ばれる
2-2.データ表示領域を用意
・listデータ表示領域を取得
listView = (ListView)findViewById( R.id.ListView_searchlist );//フッター検索部分リストビュー
2-3.オブジェクト生成
ArrayAdapterクラスのオブジェクト生成
arrayAdapter = new ArrayAdapter<RecordItem>(this,R.layout.listview);
listView.setAdapter(arrayAdapter);
・newする際の「new ArrayAdapter<RecordItem>();」
・この<RecordItem>が、型変数宣言したArrayAdapter型の「型変数RecordItem」にバインドされる
・new ArrayAdapter<RecordItem>のRecordItemは「実型引数」と呼ばれる
・型変数へのバインド
※この時点でデータの中身は空。実際に取得するのは、これ以降