从backstack调用什么方法

时间:2016-11-10 11:47:19

标签: android android-activity android-lifecycle back-stack

在前一个活动的BackPress之后,当从后台再次显示Activity时,会调用什么方法。我已经尝试过onActivityReenter,但它并没有像我预期的那样被调用。

1 个答案:

答案 0 :(得分:2)

如果Activity未被操作系统销毁。然后它会首先调用onRestart(),然后调用onStart()onResume()。如果Activity已被销毁,则会调用onCreate()而不是onRestart()

了解更多herehere

以下是生命周期图:

enter image description here