0

有时,DialtactsActivity 的启动会显示这种奇怪的行为:

onCreate
   ||
onResume
   ||
onDestroy
   ||
onCreate

…………

有人知道这种情况吗?给我一些提示?也许发生了一些不正常的事情?非常感谢!

4

1 回答 1

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)
于 2012-09-28T02:33:26.727 回答