所以我的应用就是这样的。我有一个列表视图,Categories
。当用户点击某个类别时,系统会启动新活动Products
。他可以购买的一些产品出现。在他选择了他想要的内容后,他可以点击订单按钮,转到Checkout
活动。
现在,为了将数据从Products
发送到Order
,我有一个parcelable
类,并像这样使用它:
Intent orderActivity = new Intent(Main.this, Order.class);
orderActivity.putExtra("parcel", listOrdered);
事情是,用户可能想从多个类别购买东西。因此,在他从第1类产品中选择后,他回到Categories
活动(他选择的产品需要保留),选择另一个类别,并从那里选择产品。
我的问题是:我可以使用上面的方法来做到这一点吗?或者我需要onAnctivityResult()
之类的东西吗?
答案 0 :(得分:1)