Android从父母的活动中关闭子活动

nil*_*ash 12 android parent-child activity-finish

我想从父活动中关闭子活动.我的流程就像活动A在活动AI打开活动B中打开.但同时我的活动A正在做一些后台任务.当我得到后台任务的结果时,我想关闭活动A中的活动B.

是否可以这样做.需要帮忙.谢谢.

Hoa*_*yen 24

您可以通过使用启动活动B startActivityForResult (Intent intent, int requestCode),那么你可以通过调用Close b活动 finishActivity (int requestCode).


Dam*_* R. 6

您应该做的是从开始您的活动 startActivityForResult(yourIntent, childId);

然后,当您想终止孩子的活动时,请尝试 finishActivity(childId);

看到这里

  • 与[this](http://stackoverflow.com/a/15654577/1444073)有何不同? (2认同)