我正因爲過去兩年days.Actually一個問題,當我跑我的任何其他設備的應用程序,除了關係選項卡,主頁按鈕後( )方法不called.Its對我很好,但是當同樣的應用程序在關係選項卡中運行的onDestroy()方法是按家庭button.What我想以後叫,我不想叫的onDestroy()方法中的Nexus 7之後按下主頁按鈕,請解決我的問題停止調用的onDestroy方法按按home鍵的的onDestroy後的Nexus 7" 標籤
0
A
回答
2
你不會決定,只要你的應用程序進入 Android可以通過殺死你的應用程序並通過onDestroy
回收你的應用程序使用的資源。您需要覆蓋生命週期事件並處理保存必要的數據他們爲了防止這一點。
4
不要依賴onDestroy()
被調用。您應該在onPause()
之內完成所需的一切。
從onDestroy()文檔:
注:不依靠此方法被稱爲作爲一個地方保存數據!例如,如果一個活動是在內容提供商編輯數據,這些修改應該在任的onPause()的onSaveInstanceState或(捆綁)承諾,不在這裏。
相關問題
- 1. 按home鍵調用的onDestroy於母公司
- 2. onDestroy停止mediaplayer
- 3. 停止振動onDestroy
- 4. 按Home鍵停止服務
- 5. notifyDataSetChanged停止工作後onDestroy在片段
- 6. 調用datasource.close()在我的onDestroy函數不停止的錯誤
- 7. 如何防止在Android上按下電源按鈕時調用onDestroy()後跟onCreate()
- 8. Android onStop onDestroy onCreate後調用
- 9. onActivityResult被調用的onDestroy
- 10. 未綁定並停止服務的onDestroy未調用
- 11. 的Android的onDestroy回調
- 12. 爲什麼調用onDestroy()方法?
- 13. onDestroy()方法不起作用
- 14. 意圖onDestroy()始終被後退按鈕調用
- 15. 當睡眠按鈕被按下時,onDestroy和onCreate被調用
- 16. 長按home鍵方法
- 17. 在onDestroy之後是否可以調用回調方法?
- 18. 的onDestroy onActivityResult
- 19. 上調用的onDestroy()方法在我的擴展列表活動
- 20. onPause,onStop,onDestroy不停止定時器
- 21. 如何測試活動的onDestroy方法
- 22. 在onDestroy方法中彈出
- 23. onActivityResult在onDestroy之後不再被調用
- 24. 當後退按鈕被按下Toast顯示,但ondestroy()不工作
- 25. 在調用onDestroy之後處理AsyncTask.onPostExecute中的FragmentTransaction的最佳方法
- 26. onDestroy()不會一直調用
- 27. onDestroy()在this.finish()後不會被調用()
- 28. Android Service的方法onDestroy在藍牙掃描結束前調用
- 29. 的ListView自定義arrayadapter不會調用的onDestroy(),然後的onCreate()
- 30. StopService不調用的onDestroy立即
實際上我想活着按下主頁按鈕後我的活動 –
當您進入主屏幕時,您無法確定您的活動將保持「活躍」狀態。這完全取決於android在哪個狀態下的活動將被保留。如果您需要執行操作,請使用服務。 – WarrenFaith
好的,謝謝沃倫.. –