2016-05-24 9 views
0

戻るボタンを押したときにアプリケーションを終了する機能を追加したいのですが、アンドロイド4.2.2では正常に機能しますが、marshmallowで2回目を開くとクラッシュします。これは私の方法である:Androidアプリケーションが再びMarshmallowで開くときにクラッシュする

@override 
public void  onBackPressed(){ 
Intent a = new Intent(Intent.ACTION_MAIN); 
a.addCategory(Intent.CATEGORY_HOME); 
a.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); 
startActivity(a); 
} 
+2

をあなたの質問に明確に明記してください。これは単なる声明です。 – mattm

+0

これは、アプリケーションを閉じるための最善の方法ではない可能性があります、以下の私の答えを参照してください。 – FrenchFalcon

答えて

0

あなたが試してみてください:

@override 
public void onBackPressed(){ 
    this.finishAffinity(); 
} 
関連する問題