2016-11-17 1 views
-1

Ich möchte Android-Anwendung programmatisch durch Code zu schließen.Ich habe 2 Aktivitäten.First MainScreen & der zweite Bildschirm. Regd: App programmatisch durch Android-Anwendung zu schließen

ich den Code versucht

System.exit(); 
finishAffinity(); 
finishAndRemoveTask(); 

Problem ist dieses its me zum Homescreen bekommen

Dank

+1

Verwandte: http://stackoverflow.com/questions/9172367/what-will-happen-when-system-exit0-execute –

+0

Sie Ihre Anwendung nicht schließen können. Es ist Handle von OS. Aber Sie können FirstActivity noHistory = "true" machen und in SecondActivity einfach finish(); – Nepster

+0

Erklären Sie Ihr Problem ein wenig mehr. Nachdem du all deine Aktivitäten beendet hast, wohin du gehen willst. – Nepster

Antwort

1

mit diesem Versuchen,

System.exit (0);

this.finishAffinity(); Diese Option ist für über api 16

0

Können Sie

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

in Ihrem onDestroy() der Haupttätigkeit unter Verwendung versuchen. als Referenz durch this

Verwandte Themen