我開發了一個應用程序,並且此項目中有許多活動。 在設置活動中,我放置一個退出按鈕,在該退出按鈕的點擊事件上我想退出整個應用程序。那我該怎麼做呢?退出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,opengl ES 1.1,退出應用程序
- 8. 如何退出Android應用程序?
- 9. android - 如何退出應用程序
- 10. 由Android NavUtils退出應用程序
- 11. 無法退出Android應用程序
- 12. 退出時應用程序關閉Android
- 13. 使應用程序退出Android
- 14. 退出應用程序按鈕android
- 15. 從Android應用程序退出
- 16. 從Android應用程序退出
- 17. Android代碼退出應用程序
- 18. 從Android應用程序完全退出
- 19. 從android中退出應用程序
- 20. 如何從Android應用程序中退出應用程序
- 21. 在退出按鈕時退出Phonegap-Android測試應用程序?
- 22. 如何退出android應用程序退出按鈕?
- 23. Android應用程序中的後退按鈕無法退出應用程序
- 24. android按回退按鈕應該退出應用程序
- 25. 退出應用程序
- 26. 應用程序不退出:
- 27. 退出iphone應用程序
- 28. 應用程序退出
- 29. OnBackPressed()退出應用程序
- 30. 退出應用程序iOS
很多答案在這裏: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