ListView控件使用的一些问题
在数据绑定转换时,代码如下:
List<HashMap<String, Object>> data = new ArrayList<HashMap<String, Object>>(); for(int i = 0;i < 7;i++){ HashMap<String, Object> item = new HashMap<String, Object>(); item.put("setPics", mSettingPics[i]);//mSettingPics是定义的一个Integer数组,指向的是图片资源ID item.put("setNames", mSettingName[i]);//mSettingName也是定义的一个Integer数组,指向的是文字资源ID data.add(item); } SimpleAdapter adapter = new SimpleAdapter(this, data, R.layout.main_item, new String[]{"setPics","setNames"}, new int[]{R.id.safe_setting_pic,R.id.safe_setting_name}); safeSettingListView.setAdapter(adapter);