Beenden Sie Android-Anwendung programmgesteuert

8

Ich habe zwei Aktivitäten, die erste ist eine Splash-Aktivität. Ich würde gerne wissen, wie man die Anwendung von der zweiten Aktivität auf die Homepage verlässt. Ich habe diese Methode verwendet, es funktioniert, aber es braucht den Launcher.

%Vor%     
choco 16.05.2014, 20:09
quelle

4 Antworten

30

Wenn Sie alle offenen Aktivitäten beenden möchten, sollten Sie auf eine Schaltfläche klicken, die die erste Aktivität lädt, die beim Start der Anwendung ausgeführt wird, dann alle anderen Aktivitäten löscht und dann die letzte verbleibende Aktivität beendet. Um dies zu tun, wenden Sie den folgenden Code in Ihrem Projekt an

%Vor%

Der obige Code beendet alle Aktivitäten mit Ausnahme von FirstActivity. Dann müssen wir die FirstActivity beenden. Geben Sie den folgenden Code in das Oncreate von Firtactivity ein

%Vor%

und du bist fertig ....

Von Alle Aktivitäten gleichzeitig beenden

    
Sripathi 16.05.2014, 20:13
quelle
10

Wenn Sie Ihre Anwendung schließen möchten, können Sie

anrufen
  

finishAffinity ();

oder wenn Sie es im Hintergrund auch schließen möchten, sollten Sie schreiben,

android: excludeFromRecents="true"

in AndroidManifest:

%Vor%     
elfekz 21.06.2016 12:12
quelle
1

Um eine Aktivität zu beenden oder die App zu beenden, versuchen Sie dies ..

%Vor%

& amp; Verwenden Sie diese Option, wenn Sie die App beenden möchten.

android:onClick="exitApp"

    
Emm Jay 16.05.2014 20:26
quelle
1

Das ist der sauberste Weg, auf den ich gestoßen bin:

%Vor%     
BinaryShrub 25.01.2016 01:32
quelle

Tags und Links