Android正在从父活动关闭子活动
我想从父活动关闭子活动。我的流程是这样的:活动A被打开,在活动A中我打开活动B。但同时我的活动A正在做一些后台任务。当我得到后台任务的结果时,我想从活动A中关闭活动BAndroid正在从父活动关闭子活动,android,parent-child,activity-finish,Android,Parent Child,Activity Finish,我想从父活动关闭子活动。我的流程是这样的:活动A被打开,在活动A中我打开活动B。但同时我的活动A正在做一些后台任务。当我得到后台任务的结果时,我想从活动A中关闭活动B 可以这样做吗?您可以使用startActivityForResult(Intent-Intent,int-requestCode)启动活动B,然后调用finishActivity(int-requestCode)关闭活动B 你不需要完成()每一项活动,一旦你离开,Android会帮你完成。 因此,您只需将活动A重新启动到最上面的任
可以这样做吗?您可以使用
startActivityForResult(Intent-Intent,int-requestCode)
启动活动B,然后调用finishActivity(int-requestCode)
关闭活动B 你不需要完成()每一项活动,一旦你离开,Android会帮你完成。
因此,您只需将活动A重新启动到最上面的任务。您应该做的是使用
startActivityForResult(yourtintent,childId)启动您的活动代码>
然后,当您想要终止您的子活动时,请尝试finishActivity(childId)代码>
看到了不是,只是引用我的消息来源。