Android 需要帮助编辑Hashmap中要加载到listview中的值吗
当我使用以下代码单击时,我可以在列表中获得“数量”的值: 公共链接(AdapterView) 父级、视图、整型位置、长型 id)Android 需要帮助编辑Hashmap中要加载到listview中的值吗,android,Android,当我使用以下代码单击时,我可以在列表中获得“数量”的值: 公共链接(AdapterView) 父级、视图、整型位置、长型 id) { objecto=list.get(位置); HashMap fullObject=(HashMap)o; 字符串a=(字符串)fullObject.get(“数量”); } 现在我想更改“quantity”的值,然后在列表中更新它。有什么帮助吗?非常感谢 现在我想更改“数量”的值 然后在我的列表中更新它 在适配器上调用notifyDataSetChanged()
{
objecto=list.get(位置);
HashMap fullObject=(HashMap)o;
字符串a=(字符串)fullObject.get(“数量”);
}
现在我想更改“quantity”的值,然后在列表中更新它。有什么帮助吗?非常感谢
现在我想更改“数量”的值
然后在我的列表中更新它
在适配器上调用
notifyDataSetChanged()
,这将反映用户界面中的数据更改。list变量的类型是什么?list=new ArrayList();你有很多不必要的演员。。讨厌!更改HashMap fullObject=(HashMap)o;到HashMap fullObject=(HashMap)o;
Object o = list.get(position);
HashMap<?, ?> fullObject = (HashMap<?, ?>)o;
String a = (String) fullObject.get("quantity");
fullObject.put("quantity", whatever);