所以我的应用程序是这样的。我有一个列表视图,Categories
. 当用户单击一个类别时,Products
就会启动一个新活动。一些他能买到的产品出现了。在他选择了他想要的东西后,他可以单击“订购”按钮,进入Checkout
活动。现在,为了从 to 发送数据Products
,Order
我有一个parcelable
类,并像这样使用它:
Intent orderActivity = new Intent(Main.this, Order.class);
orderActivity.putExtra("parcel", listOrdered);
问题是,也许用户想从多个类别中购买东西。所以他从类别1的产品中选择后,他回到Categories
活动(他选择的产品需要保留),选择另一个类别,并从那里选择产品。
我的问题是:我可以使用上面的方法来做到这一点吗?还是我需要onAnctivityResult()
类似的东西?