恢复父活动

时间:2016-03-17 19:08:36

标签: android android-activity activity-lifecycle

我有2 Activity A和B,A调用B所以,当B调用Resume Activity时,我想finish()Activity(A) }}。任何建议都会有用。

更新 也许我应该提一下,我使用片段,每个Activity都有自己的片段,我从B活动中托管的片段调用finish(),我希望片段上的Resume属于A。

1 个答案:

答案 0 :(得分:0)

当您致电Activity B时,Activity A将转到后台。除非您在启动Activity A时完成Activity B,否则会在Activity B完成后自动恢复。

如果你这样称呼,

startActivity(ActivityB.class, this);
finish();

只需删除finish()即可。它应该按预期工作。