我读了很多关于活动生命周期的内容,但找不到简单的答案。假设有人按切换应用程序硬件按钮。当应用切换到不同的应用onPause()
保证被调用。同时按返回(关闭应用程序)或首页将调用onPause()
。当用户从最近关闭应用程序时调用onPause()
但是,这是一个问题。当我打开应用程序列表,我可以在应用程序之间切换时,只需点击按钮即可调用onPause()
?我的意思是只需点击切换应用程序调用onPause()
?
我不清楚,文件没有描述这种情况。
编辑: 我错了,说onPause()
没有在按钮点击后才被调用。对不起。
@downvoter小心评论我的答案有什么问题吗?你在我发布它的毫秒内立即下降了。 –
@Sharpedge告诉我这件事。 -_- – Galax
“onPause()将不会被调用,直到有人从列表中选择了一个不同的应用程序为止”这是错误的,至少在我的设备上按下按钮以显示应用程序列表时会调用onPause。 – M4rtini