Inhaltsverzeichnis:

HelloWorld mit Exit-Button AndroidStudio - Gunook
HelloWorld mit Exit-Button AndroidStudio - Gunook

Video: HelloWorld mit Exit-Button AndroidStudio - Gunook

Video: HelloWorld mit Exit-Button AndroidStudio - Gunook
Video: MIT App Inventor Tutorials - How to make a Hello World app with an exit button 2024, Juli
Anonim
HelloWorld mit Exit-Button AndroidStudio
HelloWorld mit Exit-Button AndroidStudio
HelloWorld mit Exit-Button AndroidStudio
HelloWorld mit Exit-Button AndroidStudio

In diesem Tutorial erfahren Sie, wie Sie eine Android-App erstellen, die den Text "Hello World" und die Schaltfläche "Beenden" anzeigt, um die Aktivität zu beenden.

Schritt 1: Neues Projekt erstellen

Öffnen Sie Android Studio und erstellen Sie ein neues Projekt. Benennen Sie Ihr neues Projekt als HelloWorld und fügen Sie Leere Aktivität hinzu.

Schritt 2: Bearbeiten Sie die Activity_main.xml

Fügen Sie eine neue Textansicht und Schaltfläche (wie unten gezeigt) innerhalb der res>layout>activity_main.xml hinzu.

android:id="@+id/btn_logout" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@+id/textView" android:layout_centerHorizontal="true" android:text="Exit" android:textColor="@color/black"/>

Da wir Farben für den Text verwenden, fügen Sie eine neue Ressource in der color.xml hinzu. Gehen Sie zu res>values>colors.xml und fügen Sie den folgenden Code hinzu

#0d0c0c>

Schritt 3: Bearbeiten Sie nun die MainActivity.java

Fügen Sie der Methode OnCreate() in MainActivity.java den folgenden Code hinzu

Wir fügen der Schaltfläche die Funktion OnClickListener hinzu, sodass jedes Mal, wenn der Benutzer auf die Schaltfläche geklickt hat, ein Dialogfeld mit der Warnung "Möchten Sie den Vorgang beenden?" angezeigt wird. Dem Benutzer werden zwei Optionen zur Verfügung gestellt, „Ja …“zum Beenden und „Nicht …“, um den Dialog zu schließen und zum Hauptmenü zurückzukehren.

Schaltfläche btnlogout = (Schaltfläche) findViewById(R.id.btn_logout);

btnlogout.setOnClickListener(new View. OnClickListener() { @Override public void onClick(View view) { final AlertDialog. Builder builder = new AlertDialog. Builder(MainActivity.this); builder.setTitle("Exit"); builder.setMessage("Möchten Sie beenden ??"); builder.setPositiveButton("Ja. Jetzt beenden!", new DialogInterface. OnClickListener() { @Override public void onClick(DialogInterface dialogInterface, int i) finish(); } }); builder.setNegativeButton("Nicht jetzt", new DialogInterface. OnClickListener() { @Override public void onClick(DialogInterface dialogInterface, int i) dialogInterface.dismiss(); } }); AlertDialog dialog = builder.create(); dialog.show (); } });

Schritt 4: Fertig

Jetzt können Sie die App ausführen.

Viel Glück

Der vollständige Code ist hier:

Empfohlen: