1. Extremefall, 04.04.2012 #1
    Extremefall

    Extremefall Threadstarter Android-Hilfe.de Mitglied

    Hallo,
    ich implementiere gerade eine Android App. Nun komme ich zu der Stelle, wo der Nutzer die Möglichkeit hat, alle Datensätze aus der Datenbank zu löschen. Das Problem ist, dass ich es momentan mit einem einfachen Button mache. Wenn nun allerdings einer zufällig darauf kommt, ist es natürlich ungünstig.

    Deswegen frage ich euch, ob es ein Bestätigungsfenster gibt, womit der Nutzer noch einmal bestätigen kann, dass die Daten aus der SQLitedatenbank gelöscht werden sollen? Wenn ja, wie geht es?
     
  2. Schmittes, 04.04.2012 #2
    Schmittes

    Schmittes Junior Mitglied

    Ja, das funktioniert. Nennt sich AlertDialog und hier mal der Code dafür:

    Code:
    public void ButtonKlick (View view) {
            
            //Hier geht der eigentliche Code los!
            android.app.AlertDialog.Builder builder = new AlertDialog.Builder(this);
            builder.setMessage("Sind Sie sicher?");
            builder.setCancelable(true);
            
            builder.setPositiveButton("OK", new DialogInterface.OnClickListener() {
                public void onClick(DialogInterface dialog, int which) {
                    //Hier kommt der Code zum löschen der Daten rein, der bis jetzt in deinem Button steht
                    }
                }
            );
            
            builder.setNegativeButton("Nein", new DialogInterface.OnClickListener() {
                public void onClick(DialogInterface dialog, int which) {
                    Toast.makeText(getApplicationContext(), "App wird fortgesetzt", Toast.LENGTH_LONG).show();
                    }
                });
            
            
            AlertDialog dialog = builder.create();
            dialog.show();
            }
    Hoffe ich konnte helfen.

    Im Beispiel heißt der Button hier: ButtonKlick den Namen musst du natürlich ändern auf deinen Button-Namen.
    :thumbup:
     
    Zuletzt bearbeitet: 04.04.2012
    Extremefall bedankt sich.
  3. Extremefall, 06.04.2012 #3
    Extremefall

    Extremefall Threadstarter Android-Hilfe.de Mitglied

    Danke.
     
Die Seite wird geladen...
Ähnliche Themen Forum Datum
Datenbankabfragen einer App Android App Entwicklung Dienstag um 18:52 Uhr
Eigene App statt Google Assistant starten Android App Entwicklung Montag um 09:33 Uhr
Ein App wo alle Kleinanzeigen vereint werden? Android App Entwicklung 07.04.2019
App Veröffentlichung MwSt ? Android App Entwicklung 20.03.2019
App-Wunsch: Smartcard-App für Bluetooth-Leser Android App Entwicklung 19.02.2019
Theme Änderung - Android Studio Android App Entwicklung 25.01.2019
App funktioniert unter Android 7 und höher aber nicht drunter, ich verzweifel Android App Entwicklung 07.01.2019
Alle Bilder meiner App sind über Nacht verschwunden Android App Entwicklung 17.12.2018
Eigene App auf Smartwatch installieren klappt nicht Android App Entwicklung 08.11.2018
In App Käufe programmieren Android App Entwicklung 04.11.2018
Du betrachtest das Thema "Bestätigungsfenster in einer App?" im Forum "Android App Entwicklung",
  1. Android-Hilfe.de verwendet Cookies um Inhalte zu personalisieren und dir den bestmöglichen Service zu gewährleisten. Wenn du auf der Seite weitersurfst stimmst du der Cookie-Nutzung zu.  Ich stimme zu.