嗨,Android专业人士,
关于一些活动生命周期,我陷入了一个小问题。我一步一步地提到了我的问题: -
我也禁用了Don在开发者选项中保留活动。我的测试标签是Levono A8 50。
我在这个问题上浪费了3天的时间。任何人对此问题都有任何想法。 感谢
答案 0 :(得分:0)
不是问题而是功能 - 您的活动可以在失去焦点后被杀死并重新创建,因为Android OS希望 - 习惯它。您的活动应在onPause()
中保存所有必要的状态答案 1 :(得分:0)
启动另一个应用后,只要您当前的活动不再可见,它就会处于停止状态。但是,您不能指望该州的剩余活动。如果需要更多资源(然后稍后重新创建),Android将销毁活动。如果您希望数据持久化,则需要使用SharedPreferences或onSaveInstanceState()中的数据库来存储它们。
检查here以获取有关此事的更多信息。