向 listview 中添加数据,如果有重复数据,如何更新数量(急急急)
listview 中列表显示用户选择的商品如下:
香烟 1 盒
牙膏 1 个
毛巾 1 个
这些数据通过 按钮事件 添加到 listview中,如果用户选择 2盒 香烟只能在listview 显示如下:
香烟 1 盒
牙膏 1 个
毛巾 1 个
香烟 1 盒(后增加的数据)
我现在想在 View getView() 方法中如下才能将 2条 香烟记录合并为一条:如下
香烟 2 盒
牙膏 1 个
毛巾 1 个
如何遍历listview数据?如何更新重复记录的个数?
[解决办法]
你ListView的数据源是ArrayList吗 如果是的话,你增加数据时可以用 list.contains(object)方法判断,该数据是否存在,存在即修改数量,不存在就增加条目!
[解决办法]