我正在处理的活动中遇到一个奇怪的问题,
它开始很好,然后当手机睡觉它运行onPause这很好。然而,当屏幕仍为黑色时,它再次运行onCreate方法。然后,当手机从睡眠中退出时,第三次运行oncreate方法......我怎样才能阻止这种情况发生?
我的意思是,每次手机进入睡眠模式然后退出睡眠模式时,它会运行onCreate方法两次......真的不应该运行该方法,尽管我使用了大量内存。
答案 0 :(得分:3)
是的,当手机进入睡眠状态时,它会调用onPause(),但是你在onPause()中写了什么吗?如果是,那么您在onPause()中编写的代码是什么?