onResume
重新初始化检查的值。在我的应用程序中,我的要求就像我想在打开应用程序时第一次选中此复选框,然后我希望保留该值,直到从设备上取消安装该应用程序为止。
为此,我使用“共享首选项”存储了第一次检查时的值。到此为止一切都很好。
[当我按下“主页”按钮并再次访问该应用程序时,复选框处于未选中状态。现在,为此,我编写了代码来检查onResume
中的复选框,但是当我关闭系统中的应用程序并再次重新打开应用程序时,此复选框将重置为unchecked
。我不确定该如何解决。
我阅读了Android here的生命周期。
阅读本文后,我假设将检查后的代码写在onRestart
中,但再次不确定该方法是否正确。
在我的应用程序中,我的要求就像我希望在打开应用程序时第一次选中此复选框,然后我希望保留该值,直到从...取消安装该应用程序为止。 [
onResume
重新初始化检查的值。onResume
重新初始化检查的值。