7
A
回答
11
如果你想Activity
之前執行的任何步驟將變得不可見。
他們在這裏有幾個選擇。
onDestroy() - 進行最後的清理工作。
isFinishing() - act.finish()
被稱爲它將返回true之後。
onStop() - 當Activity
由框架進程殺死。 (不破壞)
onPause() - 當Activity
被任何其他Activity
onBackPressed()覆蓋 - 捕獲硬件返回由用戶觸發鍵的事件。
+6
還有'isDestoyed()'(在API 17中添加)http://developer.android.com/reference/android/app/Activity.html#isDestroyed%28%29 – 2015-09-05 07:46:28
+0
是的,它是後來發佈的,所以這是爲什麼它不包含在答案中。感謝提及。 – 2015-09-05 10:33:18
相關問題
- 1. 如何通知活動已完成其他活動
- 2. WPF,如何知道任務已完成
- 3. 如何知道MKMapview setRegion:animated:已完成?
- 4. 我如何知道reloadData已經完成
- 5. 如何知道iframe已完成加載?
- 6. 如何知道線程已完成
- 7. 我如何知道分欄已完成?
- 8. 如何知道UIWebView已完成加載
- 9. 如何知道異步遞歸活動何時完成?
- 10. 如何知道活動何時完成佈局過關?
- 11. 如何知道動畫剪輯已完成?
- 12. 如何知道do_upload是否已經啓動並完成?
- 13. 如何通知服務,該活動已完成
- 14. Android:如何知道活動是否完成?
- 15. UICollectionViewController moveItemAtIndexPath - 如何知道完成拖動
- 16. 如何通知服務完成活動?
- 17. 有什麼方法可以知道活動何時完成?
- 18. Android:如何通知其他活動完成的活動()
- 19. 知道模態動畫何時完成
- 20. HTTP上傳 - 我如何知道它已完成?
- 21. 我如何知道我已經完成了交互模式?
- 22. iPhone:remoteioplayer如何知道歌曲已經完成播放
- 23. 如何知道正在運行的服務已完成?
- 24. 我如何知道媒體掃描已完成?
- 25. 如何知道耗時的CSS操作(呈現)已完成
- 26. 我如何知道ThreadPoolExecutor中的線程已完成?
- 27. 我如何知道postdelayed已完成其在android的操作
- 28. 我如何知道Crystal Reports已完成渲染?
- 29. 如何知道winsock已完成接收文件?
- 30. 如何知道cudaMemcpyAsync已完成讀取主機內存?
你可以說你想在你的項目做,所以我可以得到一些明確的想法,以解決您的查詢.. – 2012-01-06 11:13:46
跑步可以採取形式的所有問題到底是什麼,所以我建議最好在這裏知道你的目的。 – njzk2 2012-01-06 11:14:36
有些時候我們會得到窗口標記錯誤,因爲在調用對話框之前,活動完成並且對話框仍然被調用,所以我想檢查活動是否正在運行。 – 2012-01-09 05:08:34