2012-12-03 77 views
1

可能重複:
How to make an android app return to the last open activity when relaunched?保存最後一個活動

我將我的iOS應用到Android。 在iOS中,我使用NSUserDefaults保存最近使用的視圖,以便在關閉應用程序後返回該視圖。 對於Android我想這樣做。

這就是我想要實現:

用戶瀏覽到特定的活動>應用程序在內存中保存活性>用戶退出應用程序>用戶再次啓動應用程序>用戶再次看到上次使用的活動。

我應該從哪裏開始尋找?有沒有簡單的方法來實現我的目標?

回答

0

是的,您可以將最後一個活動的名稱保存在共享首選項中。 很好地解釋了here

希望這會解決你的問題:)

0

一般來說這個功能只是發生在Android系統,因爲該系統管理活動和內存的方式,但如果該應用程序就會被殺死,然後它會不惜一切默認的活動是開始。

爲了確保特定活動的重新啓動,我可能會使用SharedPreferences,只是存儲在那裏指定啓動活動的重要價值。然後在默認的Activity中,我會在啓動時檢查SharedPreferences中的該鍵,如果存在,請啓動指定的Activity。

相關問題