设备休眠时我的活动状态丢失(锁定/解锁)

时间:2012-03-25 02:47:00

标签: android

我有一个问题,当我让android设备闲置一点(它睡觉和锁定,然后我必须解锁它)时,似乎我的OnCreat方法再次被调用,因为我的变量被重置并且布局是再次重绘! 有没有办法可以保存状态并继续从解锁后的位置(或再次唤醒)? 非常感谢你

2 个答案:

答案 0 :(得分:2)

当您退出活动时(按回来,收到呼叫,按住,锁定等),活动将调用onPause()方法,然后丢失所有已保存的信息(除非您仅使用提供的小部件在Android框架中)。

因此,您需要保存覆盖onPause()方法的信息。然后,您需要在onResume()方法中加载该信息。

有关详情,请查看:http://developer.android.com/reference/android/app/Activity.html

答案 1 :(得分:0)

您应该了解Activity的生命周期。我在这里写到了这个问题:
 Interface not reloaded after returning to app from BACK press

相关问题