【发布时间】:2012-02-23 08:27:36
【问题描述】:
我似乎遇到了与我遇到的有关该主题的所有其他帖子相反的问题。其他人发现 onDestroy() 并不总是被调用,但我发现它总是并且立即被调用。
我正在检查它是否被以下调用:
@Override
protected void onDestroy() {
super.onDestroy();
Log.d(TAG, "onDestroy");
}
在单击返回或使用我的操作栏按钮后立即触发此日志代码,该按钮仅将主页活动称为意图。
我环顾四周,但每个人都说生命周期应该是这样的:http://developer.android.com/images/activity_lifecycle.png
此行为不限于单个应用程序;我尝试下载一些示例代码并添加上面的调试代码只是为了找到相同的行为。它也不限于单个android版本;我在模拟器上试过 2.1 和 2.3,在物理设备上也试过 4.0.2。
有什么想法我可能做错了吗?
【问题讨论】:
标签: android