Indholdsfortegnelse:

HelloWorld With Exit Button AndroidStudio: 4 trin
HelloWorld With Exit Button AndroidStudio: 4 trin

Video: HelloWorld With Exit Button AndroidStudio: 4 trin

Video: HelloWorld With Exit Button AndroidStudio: 4 trin
Video: How to Make a Button Open a New Activity - Android Studio Tutorial 2024, Juli
Anonim
HelloWorld With Exit Button AndroidStudio
HelloWorld With Exit Button AndroidStudio
HelloWorld With Exit Button AndroidStudio
HelloWorld With Exit Button AndroidStudio

Denne vejledning lærer dig, hvordan du bygger Android -app, der viser Hello World -tekst og Exit -knap for at forlade aktiviteten.

Trin 1: Opret nyt projekt

Åbn Android Studio og opret et nyt projekt. Navngiv dit nye projekt som HelloWorld, og tilføj tom aktivitet.

Trin 2: Rediger Activity_main.xml

Tilføj en ny tekstvisning og knap (som vist nedenfor) inde i res> layout> activity_main.xml.

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 vi bruger farver til teksten, skal du tilføje en ny ressource i color.xml. Gå til res> værdier> colors.xml, og tilføj følgende kode

#0d0c0c>

Trin 3: Rediger nu MainActivity.java

Tilføj følgende kode til OnCreate () -metoden i MainActivity.java

Vi tilføjer OnClickListener -funktionen til knappen, så når brugeren klikker på knappen, vil en dialogboks dukke op med en advarsel "Vil du afslutte?". To muligheder vil blive givet til brugeren, "Ja …" for at afslutte og "Ikke …" for at lukke dialogen og gå tilbage til hovedmenuen.

Knap btnlogout = (Button) findViewById (R.id.btn_logout);

btnlogout.setOnClickListener (ny View. OnClickListener () {@Override public void onClick (View view) {final AlertDialog. Builder builder = new AlertDialog. Builder (MainActivity.this); builder.setTitle ("Exit"); builder.setMess "Vil du afslutte ??"); builder.setPositiveButton ("Ja. Afslut nu!", Ny DialogInterface. OnClickListener () {@Override public void onClick (DialogInterface dialogInterface, int i) finish ();}}); builder.setNegativeButton ("Ikke nu", ny DialogInterface. OnClickListener () {@Override public void onClick (DialogInterface dialogInterface, int i) dialogInterface.dismiss ();}}); AlertDialog dialog = builder.create (); dialog.show ();}});

Trin 4: Afslut

Nu kan du køre appen.

Held og lykke

Den fulde kode er her:

Anbefalede: