Android 需要帮助编辑Hashmap中要加载到listview中的值吗

Android 需要帮助编辑Hashmap中要加载到listview中的值吗,android,Android,当我使用以下代码单击时,我可以在列表中获得“数量”的值: 公共链接(AdapterView) 父级、视图、整型位置、长型 id) { objecto=list.get(位置); HashMap fullObject=(HashMap)o; 字符串a=(字符串)fullObject.get(“数量”); } 现在我想更改“quantity”的值,然后在列表中更新它。有什么帮助吗?非常感谢 现在我想更改“数量”的值 然后在我的列表中更新它 在适配器上调用notifyDataSetChanged()

当我使用以下代码单击时,我可以在列表中获得“数量”的值:

公共链接(AdapterView) 父级、视图、整型位置、长型 id)
{

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);