Android中ListView的使用(不用ListActivity)
2009-10-09 23:48
357 查看
① ListView的声明、定义
ListView list=new ListView(this);
② 数组适配器的声明定义
String []name=new String[]{"Java ","C++","C","C#","VB","XML ",".NET","J#"};
ArrayAdapter<String> arrayadapter
=new ArrayAdapter<String>(this,
android .R.layout.simple_list_item_1,name);
③ 给ListView 设置 数组适配器
list.setAdapter(arrayadapter);
④ 设置ListView 的元素被选中时的事件处理监听器
list.setOnItemClickListener(this);
⑤ 事件处理监听器方法
@Override
public void onItemClick(AdapterView<?> arg0,
View arg1, int arg2, long arg3) {
// TODO Auto-generated method stub
setTitle(GetData(arg2));
}
⑥ 让ListView 中的内容变化,重新设置一个 ArrayAdapter 即可
String []score=new String[]{"Android","BlackBerry","J2ME","Symbian","Windows Mobile","OpenMOKO","Broncho","IPhone"};
ArrayAdapter<String> arratadapter2=new ArrayAdapter<String>(this,
android.R.layout.simple_expandable_list_item_1,score);
list.setAdapter(arratadapter2);
ListView list=new ListView(this);
② 数组适配器的声明定义
String []name=new String[]{"Java ","C++","C","C#","VB","XML ",".NET","J#"};
ArrayAdapter<String> arrayadapter
=new ArrayAdapter<String>(this,
android .R.layout.simple_list_item_1,name);
③ 给ListView 设置 数组适配器
list.setAdapter(arrayadapter);
④ 设置ListView 的元素被选中时的事件处理监听器
list.setOnItemClickListener(this);
⑤ 事件处理监听器方法
@Override
public void onItemClick(AdapterView<?> arg0,
View arg1, int arg2, long arg3) {
// TODO Auto-generated method stub
setTitle(GetData(arg2));
}
⑥ 让ListView 中的内容变化,重新设置一个 ArrayAdapter 即可
String []score=new String[]{"Android","BlackBerry","J2ME","Symbian","Windows Mobile","OpenMOKO","Broncho","IPhone"};
ArrayAdapter<String> arratadapter2=new ArrayAdapter<String>(this,
android.R.layout.simple_expandable_list_item_1,score);
list.setAdapter(arratadapter2);
相关文章推荐
- Android之 ListActivity 的使用和在 ListView中添加图片文字(ListActivity与Activity的区别)
- android ListView布局之一(继承listActivity、使用arrayAdapter)
- Android之 ListActivity 的使用和在 ListView中添加图片文字
- Android ListView用法(1),不用ListActivity实现
- Android关于ListView的总结--使用ListActivity
- android ListView布局之一(继承listActivity、使用arrayAdapter)
- 第四章--android核心组件之Activity与ListActivity中使用ListView的区别
- 【Android基础】listview控件的使用(2)-------继承自ListActivity的普通listview
- Android关于ListView的总结--使用ListActivity
- Android中Activity中使用ListView与ListActivity中使用ListView的区别与联系
- Android之 ListActivity 的使用和在 ListView中添加图片文字
- Android之 ListActivity 的使用和在 ListView中添加图片文字
- 【Android基础】listview控件的使用(2)-------继承自ListActivity的普通listview
- Android中Activity中与ListActivity中使用listview区别
- Android中ListActivity的使用和在ListView中添加图片文字
- Android之 ListActivity 的使用和在 ListView中添加图片文字
- Android中ListActivity的使用和在ListView中添加图片文字
- Android之 ListActivity 的使用和在 ListView中添加图片文字
- Android之 ListActivity 的使用和在 ListView中添加图片文字
- android ListView布局之一(继承listActivity、使用arrayAdapter)