我有三项活动,A,B和C.
用户可以从A开始活动B,然后从B开始活动。
我想跟随。在C中,用户填写一些字段并单击“确定” - 按钮。之后,活动B和C都应该完成。
我不喜欢我的想法,在开始B后完成A,然后在开始C后完成B,然后从C开始A.
最好的方法是什么?!
是否可以完成孩子的父母活动?如果,是的,那将是我的解决方案。但我没有找到任何相关的信息。
谢谢,
穆尔
答案 0 :(得分:1)
,使用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);