<ListView android:id="@id/android:list" <!-- 设置ListView控件的ID,这个ID为android系统内置ID -->
android:scrollbars="vertical"/> <!-- 设置ListView控件滚动条的方向为纵向 -->
android:drawSelectorOnTop="false" <!-- 设置ListView控件条目被按下时背景颜色在文字背后,设置成True时背景色会覆盖文字 -->
//生成一个SimpleAdapter类型的变量来填充数据
SimpleAdapter listAdapter =new SimpleAdapter(this, list, R.layout.user, new String[]{"user_name" , "user_ip"}, newint[]{R.id.user_name , R.id.user_ip});
//设置显示ListView
setListAdapter(listAdapter);
}
ListView就是用户单击项所在的列表
View 就是我们单击项的视图
Position 单击在列表的位置
Id 单击项的id
//重写onListItemClick但是ListView条目事件
@Override
protectedvoid onListItemClick(ListView l, View v, int position, long id) {
// TODO Auto-generated method stub
super.onListItemClick(l, v, position, id);
//显示单击条目ID号
System.out.println("id = "+ id);
//显示所单击条目的位置数
System.out.println("position = "+ position);
}