Android活动问题

时间:2010-09-06 16:39:07

标签: android

我有三项活动,A,B和C.

用户可以从A开始活动B,然后从B开始活动。

我想跟随。在C中,用户填写一些字段并单击“确定” - 按钮。之后,活动B和C都应该完成。

我不喜欢我的想法,在开始B后完成A,然后在开始C后完成B,然后从C开始A.

最好的方法是什么?!

是否可以完成孩子的父母活动?如果,是的,那将是我的解决方案。但我没有找到任何相关的信息。

谢谢,

穆尔

2 个答案:

答案 0 :(得分:1)

在活动B中

,使用startActivityForResult调用Activity C.在ActivityB.onActivityResult()方法中,当Activity C返回并获得良好结果时,调用finish()。这会让你回到活动A。

答案 1 :(得分:0)

试试这个 在活动C类

 Intent mIntent=new Intent(getApplicationContext(),A.class).setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
 startActivityForResult(mIntent);