有些时候,DialtactsActivity的发布会显示出这种奇怪的行为:
onCreate
||
onResume
||
onDestroy
||
onCreate
.......
有人知道这种情况吗?给我一些提示?也许发生了一些异常事情? 非常感谢!
答案 0 :(得分:0)
因为存在CONFIGURATION_CHANGED事件,所以它会触发重新启动当前活动的过程。
com.android.server.am.ActivityStack.relaunchActivityLocked(ActivityStack.java:4313)
com.android.server.am.ActivityStack.ensureActivityConfigurationLocked(ActivityStack.java:4264)
com.android.server.am.ActivityManagerService.updateConfigurationLocked(ActivityManagerService.java:13528)
com.android.server.am.ActivityManagerService.updateConfiguration(ActivityManagerService.java:13430)