2011-06-08 58 views
0

我有2個活動Activity1和Activity2。Android - Activity and startActvity

我從Activity1導航到Activity2(Call startActivity),當我點擊它時會啓動一個全新的Activity1。

有沒有辦法讓Activity1保持活躍狀態​​以保持其狀態?

回答

1

當您從一個活動做一個startActivity(),安卓暫停當前的活動,並把它的背景。那一刻,當前活動的onPause()方法被調用。

另外,如果你想保存當前狀態,你也可以重寫onSavedInstanceState()方法。

查看一些這些參考資料以及Android生命週期。

http://developer.android.com/reference/android/app/Activity.html http://developer.android.com/guide/topics/fundamentals/tasks-and-back-stack.html

+0

,謝謝,我知道我可以覆蓋onSavedInstanceState,但我該怎麼做這裏面方法?只叫超級? – aryaxt 2011-06-09 16:13:14