Simpleadapter的简单用法
public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); lv = (ListView) findViewById(R.id.listview); SimpleAdapter adapter = new SimpleAdapter(this, getData(), R.layout.list_item, new String[] { "img", "title", "info" }, new int[] { R.id.img, R.id.title, R.id.info }); lv.setAdapter(adapter); } private List<Map<String, Object>> getData() { List<Map<String, Object>> list = new ArrayList<Map<String, Object>>(); Map<String, Object> map = new HashMap<String, Object>(); map.put("img", R.drawable.aa); map.put("title", "111"); map.put("info", "数字111"); list.add(map); map = new HashMap<String, Object>(); map.put("img", R.drawable.ic_launcher); map.put("title", "aaa"); map.put("info", "字母aaa"); list.add(map); map = new HashMap<String, Object>(); map.put("img", R.drawable.aa); map.put("title", "222"); map.put("info", "数字222"); list.add(map); map = new HashMap<String, Object>(); map.put("img", R.drawable.ic_launcher); map.put("title", "bbb"); map.put("info", "字母bbb"); list.add(map); map = new HashMap<String, Object>(); map.put("img", R.drawable.aa); map.put("title", "333"); map.put("info", "数字333"); list.add(map); map = new HashMap<String, Object>(); map.put("img", R.drawable.ic_launcher); map.put("title", "ccc"); map.put("info", "字母ccc"); list.add(map); return list; }
- 1
- 粉丝: 0
- 资源: 2
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助