2010-12-15 46 views
4

如何在通話完成後終止我的應用程序?完成後終止我的應用程序

(我可以看到我在HTC的手機應用程序,但我無論如何完成該活動)

+1

[退出應用程序的可能的重複 - 是否皺眉?](http://stackoverflow.com/questions/2033914/quitting-an-application-is-that-frowned-upon) – CommonsWare 2010-12-15 11:35:27

回答

9

真的沒有必要爲此,機器人會自動決定何時殺應用程序。但是,如果需要,您可以使用它:

Process.killProcess(Process.myPid()); 
+3

谷歌已多次建議不在生產代碼中執行此操作。 – CommonsWare 2010-12-15 11:34:47

+3

這次調用的問題是,有些設備會將其識別爲崩潰的應用程序,並會在後臺重新啓動應用程序,這意味着應用程序使用更多的資源,然後將其獨立。 – Janusz 2010-12-15 11:54:11

0

this.finish()終止我的應用程序正常。

你看過LogCat,看看是否有什麼報告,當你執行完成()?

+0

完成將應用程序保留在後臺 - 您只是看不到它。如果您有後臺線程運行,它將繼續運行,直到設備需要更多資源並終止應用程序。 – 2011-07-13 11:38:48

相關問題