====== ListViewのデザインを手軽に変更する ======
===== main.xml =====
全体の枠となるListViewを定義
===== list.xml =====
ListViewの中見(1行)を定義
===== main.java =====
Adapterを定義する際に、デザイン「list」を指定
package sample.listview;
import android.app.Activity;
import android.os.Bundle;
import android.widget.ArrayAdapter;
import android.widget.ListView;
public class ListView01 extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
ListView list = (ListView)findViewById(R.id.listview_id);
// アダプターに項目を追加
String[] items = {"Item1","Item2","Item3"};
// デザイン「list」を指定
ArrayAdapter adapter = new ArrayAdapter(this, R.layout.list, items);
// アダプターを設定
list.setAdapter(adapter);
}
}