gpt4 book ai didi

android - onSaveInstanceState 当点击 Android 中的后退按钮时

转载 作者:太空狗 更新时间:2023-10-29 12:56:51 27 4
gpt4 key购买 nike

我有一个在运行时在 Android 应用程序中调用的 Activity 。当用户单击后退按钮时,Activity 被销毁,我覆盖了 onSaveInstanceState 方法以保存 outState 以在第二次检索但是 onSaveInstanceState当用户点击后退按钮时永远不会被调用。

你知道为什么会这样吗?

最佳答案

onSaveInstanceState() 不应在用户按下 BACK 时调用。

当用户更改配置(例如,旋转屏幕)时,如果 Android 认为 Activity 有被销毁的风险但仍然可以在堆栈上访问,以及可能还有一些其他情况,它将被调用。

关于android - onSaveInstanceState 当点击 Android 中的后退按钮时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5613584/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com