SimpleAdapter是安卓内置的适配器,本文展示的是listview的子项为{图片,文件}组合
如下图所示:
具体代码:
SimpleAdapter_test.java
1 /* 2 ListView :列表 3 通常有两个职责: 4 a.将数据填充到布局 5 b.处理点击事件 6 7 一个ListView创建需要几个元素: 8 a.ListView中第一列的 View 9 b.填入View的图片或数据10 c.连接数据 与ListView的适配器11 12 13 有哪些适配器?14 ArrayAdapter 用来绑定一个数组,支持泛型设计15 SimpleAdapter 用来绑定在xml中定义的控件和对应的数据16 SimpleCursorAdapter:用来绑定游标得到的数据17 BaseAdapter 通用的基础适配器18 19 20 21 * 22 * */23 public class SimpleAdapter_test extends Activity {24 25 private ListView listview;26 private int[] ids=new int[]{27 R.drawable.s1,28 R.drawable.s2,29 R.drawable.s3,30 R.drawable.s4,31 R.drawable.s5};32 33 private SimpleAdapter adapter;34 private Context context;35 private List
baseadapate.xml
items2.xml
不要忘了在清单里注册activity,并且设置为app入口