ListView的使用

来源:互联网 发布:数据挖掘实例分析 编辑:程序博客网 时间:2024/06/07 07:01
//继承ListActivitypublic class MainActivity extends ListActivity {// 第二步:创建数组数据源private String[] items = { "Java", "C++", "PHP", "Java web", "SSH","Oracle", "Grails", "数据结构" };@Overridepublic void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);// 第三步:创建ArrayAdapter装载数组数据ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,android.R.layout.simple_list_item_1, items);// 第四步:将控件和数组适配器进行绑定setListAdapter(adapter);}// 第五步:进行事件处理@Overrideprotected void onListItemClick(ListView l, View v, int position, long id) {super.onListItemClick(l, v, position, id);Toast.makeText(this, "你选中了" + items[position], Toast.LENGTH_SHORT).show();}@Overridepublic boolean onCreateOptionsMenu(Menu menu) {getMenuInflater().inflate(R.menu.activity_main, menu);return true;}}