我在 Activity 的 onCreate 方法中有一些代码,并注意到它被调用了三次。这是正常行为吗?谢谢。
您可能想阅读有关的文档活动生命周期 https://developer.android.com/reference/android/app/Activity.html#ActivityLifecycle.
OnCreate 在 Activity 的每个生命周期中只会被调用一次。然而,有很多情况可能会导致您的 Activity 被终止或恢复。这样,onCreate就会被再次调用。
为了正确支持这一点,您可以在 onSaveInstanceState 中保存状态信息,并从创建时获得的状态包中恢复它。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)