返回 MainActivity 时调用什么方法?

What method is called when returning back to the MainActivity?

遇到我的项目有问题,当我调用startActivity()它调用了onCreate()另一个 activity, 是吗?


好吧,当我 完成并销毁 那个 secondary activityreturn 回到 进入 MainActivity,发生的情况是:


想知道 startActivity 是什么?

startActivity(new Intent(this, SecondaryActivity.class));

为了结束那个activity我叫:

try{
  super.finishAndRemoveTask();
}catch(Exception e){
  super.finish();
}

这就是所有细节,

我已经研究过生命周期

找不出来眼睛堪比owl.

找到一个替代方案

在开始 SecondaryActivity

之后完成 MainActivity

并调用 onCreate,反之亦然。


我还修改了我的代码以更适合我的新偏好。


如果您在接下来的两天内仍在那里输入内容,

感谢您的光临!

(很抱歉找到我自己的解决方案:))