在我的应用中,我正在查看我的活动onDestroy
,我将cancel()
我的祝酒词显示。但是我按了Android Home
,我的应用仍然在后台运行,但在我的日志中它触发了我onDestroy
的活动。
根据我的阅读,只要活动未关闭,状态就是onPause
,但这次似乎转到Android Home
会触发onDestroy
。我错了吗?
答案 0 :(得分:3)
在android文档中,它说:
例如,当弹出一个对话框时(即活动在后台仍然可见时),会调用 * onPause()
。但是,如果没有更多可用内存,则可以调用onStop()
。
* onStop()
。
但是,如果没有更多可用内存,系统将调用onDestroy()
,以便释放内存。