为了账号安全,请及时绑定邮箱和手机立即绑定

假设Activity的onStop不会被调用,那么onStop方法不会执行,怎么办

假设Activity的onStop不会被调用,那么onStop方法不会执行,怎么办

慕尼黑8549860 2019-05-25 16:27:54
Activity的onStop在内存不足时和透明主题的情况下不会被调用,那么onStop方法不会执行,怎么办?
查看完整描述

2 回答

?
红糖糍粑

TA贡献1815条经验 获得超6个赞

我来随便说两句:
假设Activity处于前台,这时内存不足,Activity被回收,这基本上是APP的bug假设Activity处于后台,这是Activity已经执行过onStop了当APP被回收,且需要考虑恢复现场时,应该在onSaveInstanceState方法中,把数据保存到bundle中假设Activity被透明Activity覆盖,他会执行onPause
另外我问一下,内存不足时Activity真的不会调用onStop吗?
                            
查看完整回答
反对 回复 2019-05-25
?
慕神8447489

TA贡献1780条经验 获得超1个赞

你是需要在onStop里面做什么操作么?弹窗一般都是要回到当前Activity的吧,系统因为内存低回收当前Activity,基本不可能啊
                            
查看完整回答
反对 回复 2019-05-25
  • 2 回答
  • 0 关注
  • 953 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信