Android系统中列表形式的显示方式应该是我们最熟悉不过的界面了,例如通讯录、通话记录、信息列表等等,例如下面的形式:
我们在开发项目需要用到这种形式显示信息时除了调用系统给我们提供的ListView控件以外我们还可以自定义该控件,因为,如果当需要显示复杂的显示列表时系统提供的这种控件不一定能满足我们的需求,在大多数情况下我们可以自定义此控件。
今天给将介绍三种使用ListView的形式:
首先在窗体中添加ListView控件,在代码程序执行时对控件进行初始化:
private ListView list_show;
list_show = (ListView) this.findViewById(R.id.list_show);
1. SimpleAdapter适配器:
SimpleAdapter spa = new SimpleAdapter(this, data, R.layout.list_item,
new String[]{"name","age","id"}, new int[]{R.id.name,R.id.age,R.id.id});
他需要的参数包括:
1.当前上下文对象 Context context,
2.数据资源 List extends Map
在上面代码初始化中我们需要的参数
Copy to Clipboard</