我開發了一個應用程序,並且此項目中有許多活動。 在設置活動中,我放置一個退出按鈕,在該退出按鈕的點擊事件上我想退出整個應用程序。那我該怎麼做呢?退出Android應用程序
回答
如果從活動A.andÇ的B調用活動B
A-> B
從A,並再次B->ç
使用
使用startactivityforresult B的startactivityforresult
當你想退出C然後setResult(即RESULT_OK)並在B中完成C.和OnActivityResult()時,檢查是否結果TCODE == RESULT_OK然後再完成B和的setResult(RESULT_OK)爲A.same程序將按照說明完成A.
這將退出您從application.and應用程序將從不啓動從C.
但有很多活動。所以我怎樣才能處理整個項目 – 2011-03-23 06:53:15
實際上android並沒有退出應用程序,它通過它自己的方式處理,我們可以做什麼,退出所有的應用程序,通過這個process.else你可以通過啓動主頁來隱藏你的應用程序。 moveTaskToBack(真); – 2011-03-23 07:56:08
作爲一個不好的例子 - 你可以創建自己的廣播'com.example.KILL_ACTIVITIES'並將其發送到onBackPressed方法中。因此,您的所有活動都必須註冊到此廣播,並在接收廣播時致電完成()。
「Android」程序不應該有EXIT按鈕。查看您的設備中預裝的任何應用程序,並檢查其中是否有任何應用程序實際上有EXIT按鈕。退出沒有意義。它最終會給用戶帶來虛假的安全感。
[更多](http://stackoverflow.com/questions/2033914/quitting-an-application-is-that-frowned-upon)像這樣的頭腦人.. – 2011-03-23 17:24:52
只要寫這段代碼在你的應用
moveTaskToBack(真);
而且你會拋出主安卓桌面..
使用此結束應用程序 System.exit(0);
- 1. 退出Android應用程序
- 2. 退出Android應用程序
- 3. Android:退出應用程序
- 4. 退出應用程序Android
- 5. 無法退出Android應用程序
- 6. 退出應用程序按鈕android
- 7. 從Android應用程序退出
- 8. Android,opengl ES 1.1,退出應用程序
- 9. 如何退出Android應用程序?
- 10. 從Android應用程序退出
- 11. 在Android中退出應用程序
- 12. 使應用程序退出Android
- 13. 從android中退出應用程序
- 14. 如何退出android應用程序退出按鈕?
- 15. Android應用程序中的後退按鈕無法退出應用程序
- 16. android按回退按鈕應該退出應用程序
- 17. OnBackPressed()退出應用程序
- 18. 退出應用程序
- 19. SegFault退出應用程序
- 20. BackButton退出應用程序
- 21. 應用程序退出
- 22. 退出iPhone應用程序?
- 23. 退出iphone應用程序
- 24. 退出應用程序iOS
- 25. 退出應用程序後退按鍵
- 26. 退出應用程序第二次後退按鈕點擊 - Android
- 27. 退出Android應用
- 28. 應用程序退出進程退出事件
- 29. 退出應用程序安全退出Qt線程
- 30. Android相機應用程序 - 暫停/退出時出錯
很多答案在這裏:http://stackoverflow.com/search?q=android+exit+application – 2011-03-23 06:43:59
http://stackoverflow.com/questions/2033914/quitting-an-application-is-that-frowned-在/ 2034238#2034238 – Akram 2012-05-14 12:39:26