Androidアプリ開発パーフェクトマスター - 6日目
Chapter 10 リストビューを利用する
- XMLファイルで管理するリストビューの作成
package com.myexample.chapter10_1_1_1.app; import android.app.ListActivity; import android.os.Bundle; import android.view.View; import android.widget.*; import android.widget.AdapterView.OnItemClickListener; public class MainActivity extends ListActivity implements OnItemClickListener { @Override public void onCreate(Bundle saveInstanceState) { super.onCreate(saveInstanceState); String[] title = getResources().getStringArray(R.array.array01); ArrayAdapter<String> adapter = new ArrayAdapter<String>(MainActivity.this, R.layout.listitem, title); setListAdapter(adapter); ListView listView = getListView(); listView.setTextFilterEnabled(true); listView.setOnItemClickListener(MainActivity.this); } @Override public void onItemClick(AdapterView<?> adapterView, View view, int i, long l) { TextView item = (TextView) view; Toast.makeText(MainActivity.this, item.getText(), Toast.LENGTH_LONG).show(); } }
今日の感想
今日は時間なくて一つ。
明日はパソコンが手元になくて更新できないよ。