我的应用程序主要用于扫描二维码,首先当用户扫描二维码的产品图像,描述,价格和添加到购物车按钮是displayed.When用户点击添加到购物车按钮它前进到另一个活动,他/她设置产品数量,在同一活动更多的产品图标被设置,当用户点击该图标更多的产品图像在这里显示也添加到购物车按钮当点击按钮它进行另一个活动,在这里他/她设置数量,我的问题是添加到购物车会话没有维护,以前的产品没有在他/她的购物袋中显示,目前所选的产品并没有普遍存放在商店里。
请帮帮我,我怎么能这样做呢?
发布于 2012-10-18 03:19:42
你问了一个模糊的问题,所以我假设你在寻找一种策略,而不是特定的代码。
我认为有两种方法可以解决这个问题。基本上,您希望在活动之间维护信息。您可以使用存储单击项目的应用程序类,也可以将会话活动保存到sqlite数据库中。
我推荐第一个选项,即应用程序级别的类。基本上,这是一个位于所有活动之上的类,在应用程序级别,可以访问所有活动以及服务和广播接收器等。我认为它等同于在php中使用会话变量。
这里有一篇关于通过应用程序在安卓中使用全局变量的文章的链接:http://trace.adityalesmana.com/2010/08/declare-global-variable-in-android-via-android-app-application/
https://stackoverflow.com/questions/12941535
复制相似问题