2017-07-27 72 views

回答

1

相反的System.exit(0);,請嘗試使用

android.os.Process.killProcess(android.os.Process.myPid()); 

它本質上是做同樣的事情,但是做事情的更多的「Android」的方式。

編輯:在您的主<activity>

android:autoRemoveFromRecents="true" 
android:noHistory="true" 

把它們放在:按照您的評論的請求,這兩個行添加到您AndroidManifest文件。然後,當用戶離開應用程序時,它將不在歷史記錄/最新記錄中。

+0

它仍然顯示我的應用程序在最近用過。我想在用戶按回家按鈕時關閉應用程序? –

+0

啊我明白了。我也有一個方法,讓我找到它,我會更新我的答案。 –

+0

你找到它了嗎? –