Android Programmierung: Beenden im Optionmenu?
Frage von BärBalu | 10.05.2013 um 22:49
Würde gern im im Optionmenu die Taste fürs beenden einbauen mit dem Dialog Beenden "Ja" und "Nein". Ist Wunsch der User die diese App benutzen. Auszug aus der Main_Activity für das Optionmenu:
@Override public boolean onCreateOptionsMenu(Menu menu) { // TODO Automatisch generierter Methodenstub super.onCreateOptionsMenu(menu); menu.add("Copyright") .setIntent(new Intent(this, Copyright.class)); menu.add("Spenden") .setIntent(new Intent(this, Spende.class)); return true; }
Ähnliche Themen
Android Splash Screen Tutorial
Tutorial | 0 Kommentare
Android Table Layout mit gleich breiten Spalten
Tutorial | 0 Kommentare
MacOS: Abgestürzte Programme beenden
Tutorial | 0 Kommentare
Android SDK Manager: Problem beim Installieren "File not Found (Zugriff verweigert) Done. Nothing was installed"
Frage | 1 Antwort
Android Programmierung: Daten per HTTP POST Request senden
Tutorial | 0 Kommentare
Android Programmierung: Daten mittels http empfangen
Frage | 1 Antwort
Android Programmierung: URL öffnen/Link zu Website setzen
Tutorial | 0 Kommentare
Wichtiger Hinweis
Bitte beachten Sie: Die Beiträge auf askingbox.de sind Beiträge von Nutzern und sollen keine professionelle Beratung ersetzen. Sie werden nicht von Unabhängigen geprüft und spiegeln nicht zwingend die Meinung von askingbox.de wieder. Mehr erfahren.
Jetzt mitmachen
Stellen Sie Ihre eigene Frage oder schreiben Sie Ihren eigenen Artikel auf askingbox.de. So gehts.
Um das Programm zu beenden, kannst du zum Beispiel folgenden Code verwenden:
Und wie du den JA/NEIN Dialog anzeigen lassen kannst, erfährst du im Tip zur JA/NEIN Dialog Box.
Das heißt: Du nimmst den Code zur JA/NEIN Dialog Box und fügst unter JA den Code zum Beenden ein. An der NEIN-Aktion änderst du nichts, da ja nichts gemacht werden soll außer den Dialog zu schließen.
11.05.2013 um 00:32
OK habe es nun umgeschrieben
Und Dialog funktioniert auch.
Beim testen ist mir aber jetzt aufgefallen, das er nur die eine Activity schließt.
Dieses habe ich dann so gelöst: http://www.android-hilfe.de/android-app-entwicklung/19566-wie-die-komplette-app-beenden.html
11.05.2013 um 09:09
Die dort beschriebene Methode ist inzwischen veraltet.
Seit der API 16 gibt es eine neue Methode, um seine gesamte App zu schließen.
14.06.2016 um 01:47