2012-03-25 84 views
1

我有一個問題,當我離開Android設備空閒一段時間(它睡覺和鎖定,然後我必須解鎖它),似乎我的OnCreat方法被再次調用,因爲我的變量被重置並且佈局再次被重繪! 有沒有一種方法可以保持狀態,並繼續從解鎖(或再次喚醒)後的位置開始? 非常感謝您我的活動狀態在設備睡眠時丟失(鎖定/解鎖)

+0

閱讀文檔...關於活動的生命週期 – Selvin 2012-03-25 02:53:06

回答

2

當你外出的活動(逼人退,接到呼叫,按HOME鍵,鎖定等)的胡亞蓉調用onPause()方法,然後失去所有已保存的信息(除非您僅使用Android框架中提供的小部件)。

因此,您需要保存該信息覆蓋onPause()方法。然後,您需要在onResume()方法中加載該信息。

欲瞭解更多信息檢查:http://developer.android.com/reference/android/app/Activity.html

+0

謝謝你的詳細解答 – Snake 2012-03-25 03:47:22

相關問題