修改SimpleAdapter里的数据
2015-01-30 17:33
106 查看
修改SimpleAdapter里的数据,在如下第二个for语句里:
但是要修改字体大小,不能直接初始化SimpleAdapter对象,可以自定义一个类。
ArrayList<HashMap<String, String>> list = new ArrayList<HashMap<String, String>>(); for(int i = 0; i < cursor.getCount(); i++,cursor.moveToNext()){ HashMap<String, String> hp = new HashMap<String, String>(); hp.put("name", cursor.getString(1)); hp.put("num", cursor.getString(2)); list.add(hp); } SimpleAdapter simpleAdapter = new SimpleAdapter(this, list, R.layout.item_list_fragment4, new String[] { "name", "num" }, new int[] { R.id.tv_reference_num1, R.id.tvNum }); listview.setAdapter(simpleAdapter); for(int i = 0; i < list.size(); i++){ @SuppressWarnings("unchecked") HashMap<String, String> hp = (HashMap<String, String>) simpleAdapter.getItem(i); if(hp.get("num").equals("0")){ hp.put("num", ""); } }
但是要修改字体大小,不能直接初始化SimpleAdapter对象,可以自定义一个类。
相关文章推荐
- SimpleCursorAdapter修改数据前端显示
- android ListView布局之二(是用simpleAdapter绑定数据)
- GridView 加载数据 采用SimpleAdapter.
- Android中Json数据解析,Thread+Handler ,SimpleAdapter使用小案例
- ListView显示数据库的数据-SimpleCursorAdapter的使用
- android中,用SimpleAdapter创建有自己布局的listView,以及listView的修改更新notifyDataSetChanged()的使用。
- SQLite数据查询结果显示在ListView(SimpleAdapter与SimpleCursorAdapter)
- android 从activity用intent跳转到listactivity并在其中用simpleadapter在listview中显示数据列
- easyui 扩展 之 Tree的simpleData加载/修改tree数据格式,不一定非是text
- ListView 用simpleadapter初始化数据
- Android SimpleAdapter数据删除后界面更新
- 采用ListView实现数据列表显示——SimpleCursorAdapter
- Android中ListView同过自定义布局并使用SimpleAdapter的方式实现数据的绑定
- android 从activity用intent跳转到listactivity并在其中用simpleadapter在listview中显示数据列
- gridview布局示例二(通过simpleAdapter进行图片等数据绑定)
- Android数据存储操作⑤Adapter之SimpleCursorAdapter
- Android中List与Map<String,Object>及SimpleAdapter用来存储数据并展示出来的联合用法
- Android SimpleCursorAdapter 绑定数据的陷阱
- ListView显示数据库的数据-SimpleCursorAdapter的使用
- Android采用ListView实现数据列表显示1-使用SimpleCursorAdapter进行数据绑定