2011-03-25 102 views

回答

4

如果系統內存不足,它可能會破壞您的活動並在需要時重新創建它。將您的設置保存在SharedPreferencesonResume中。

每一個活動是的onResume狀態(從用戶隱藏)可以automaticaly破壞,然後在需要時reacreated。

+0

是的。我現在用SharedPreferences處理這個問題。謝謝。 – Timmy 2011-03-25 10:06:16

1

我懷疑你撥finish()後你startActivityForResult()打電話。不要這樣做,它會從活動堆棧中移除您的活動。

+0

不,我沒有這樣說。這是因爲內存不足。 – Timmy 2011-03-25 10:06:39