2 linruhua linruhua 于 2018.05.16 18:24 提问

如何完成android中购物车的事件 5C

json获取数据,点击按钮可以获取不同的数据,如何保存不同数据的价格,所选择的份数,并显示在主界面上,保存的数据通过json上传

4个回答

caozhy
caozhy   Ds   Rxr 2018.05.16 19:39
Naide_S
Naide_S   2018.05.17 09:15

你的意思应该是网络获取购物车商品数据 再根据商品数量改变价格商品条目价格 或者是根据所选择的商品 改变需付款总价 这样的话 你可以使用listview/recyclerview 结合handler 实现
显示数据以后 根据条目点击或者选择事件 去判断价格 然后刷新列表 或者刷新总价显示 就可以了 ;列表显示时 给条目一个选择框 或者数量控制器 当商品数量大于1时 就累加 商品数量等于0时 就删除数据 然后handler 通知刷新数据 就可以实现了

pwj596819850
pwj596819850   2018.05.17 10:43

这个需要看你的需求,是需要保存在服务器还是保存在客户端了,客户端用数据库或者首选项试试

nuanchenmi
nuanchenmi   2018.05.17 13:05

我最近也做了这个功能,我是先在本地使用SQlite 保存数据(新建一个表,保存要操作的字段作为缓存数据),操作界面添加、删除该缓存数据,知道最后点击提交到后台的操作,确认数据提交成功后,清空本地的缓存的购物车数据,那么下次,需要添加新的订单就可以创建新的缓存数据了

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!