2010-08-30 40 views
2

我正在編寫一個應用程序,從其餘的調用中獲取所有數據,並顯示添加到LinearLayout的自定義組件列表中的所有數據(基於線性佈局)。我在該活動的onCreate中編寫此代碼。在Android中保存應用程序狀態

問題是,當我切換使用startActivity活動,回來給調用活動(使用startActivity)然後onCreate被再次調用。當我打電話給其他活動時,我看到,onStop

有什麼辦法可以保存應用程序的狀態?

回答

3

檢查這個問題:"How do I save an android application state"

編輯: 您還可以通過在AndroidManifest加入

android:launchMode="singleTask"

Activity避免onCreate()幾個電話。

+0

Thanx工作:)我用singleInstance。但想知道是否會有任何內存問題。 – 2010-08-30 11:49:34