SimpleAdapter
SimpleAdapter也是Android自己提供的一个Adapter适配器,它与ArrayAdapter不同的是ArrayAdapter需要使用Android自己定义的view布局文件,而SimpleAdapter则可以使用我们自己定义的布局文件。要学习SimpleAdapter的使用首先然我们看一下SimpleAdapter的构造器:
从图片中我们可以看出,SimpleAdapter只有一个构造器:
- 第一个参数
Context context
是指当前的Activity,我们传入this即可。 - 第二个参数
List<? extends Map<String, ?>>
是指传入的数据类型必须是List集合,集合存放的数据类型必须是Map。 - 第三个参数
int resource
是指View的布局文件。也就是用来显示数据的View。 - 第四个参数
String[] from
数