收藏ArrayAdapter、SimpleAdapter和BaseAdapter的一些简短代码片段,希望用时方便想起其用法。
1.ArrayAdapter
只可以简单的显示一行文本
代码片段:
[java] view plaincopy
ArrayAdapter adapter = new ArrayAdapter(
this,
R.layout.item,//只能有一个定义了id的TextView
data);//data既可以是数组,也可以是List集合
2.SimpleAdapter
可以显示比较复杂的列表,包括每行显示图片、文字等,但不能对列表进行后期加工(在java代码中加工),
也是只是单纯的负责显示(当然可以设计复杂点的布局来显示复杂列表),例如,每行显示不同背景等。
代码片段:
[java] view plaincopy
List