2016-05-24 7 views
0

Ich wollte Funktionalität hinzufügen, die App schließt, wenn die Taste zurück gedrückt wird, und es funktioniert gut auf Android 4.2.2, aber es stürzt ab, wenn ich es zum zweiten Mal auf Marshmallow öffnen. Dies ist meine Methode:Android App stürzt beim zweiten Mal ich öffne es auf 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

Bitte geben Sie Ihre Frage klar. Dies ist nur eine Aussage gerade jetzt. – mattm

+0

Dies ist möglicherweise nicht der beste Weg, App zu schließen, siehe meine Antwort unten. – FrenchFalcon

Antwort

0

sollten Sie versuchen:

@override 
public void onBackPressed(){ 
    this.finishAffinity(); 
} 
Verwandte Themen