【发布时间】:2017-01-07 14:25:35
【问题描述】:
我知道当一个活动第一次被创建时,它的 onCreate() 方法就会发挥作用。
假设有一个主要活动通过一个意图启动另一个活动(secondActivity.java),然后第二个活动通过一个意图再次启动主要活动。我的问题是在收到意图后是否调用主要活动的onRestart()方法或调用onCreate()方法?
提前致谢!
【问题讨论】:
-
为什么不试试呢?只需覆盖方法,调用 super.... 并记录方法名
-
我做了,并且 onCreate 方法被调用了,我不应该感到困惑,因为 onCreate 在整个生命周期中只被调用一次。
-
但是 CommonsWare 的回答让一切都清楚了。
标签: android android-intent oncreate