HelloWorld With Exit Button AndroidStudio: 4 Steps
HelloWorld With Exit Button AndroidStudio: 4 Steps
Anonim
HelloWorld With Exit Button AndroidStudio
HelloWorld With Exit Button AndroidStudio
HelloWorld With Exit Button AndroidStudio
HelloWorld With Exit Button AndroidStudio

Denne opplæringen lærer deg hvordan du bygger Android -apper som viser Hello World -tekst og Exit -knapp for å gå ut av aktiviteten.

Trinn 1: Opprett nytt prosjekt

Åpne Android Studio og lag et nytt prosjekt. Gi det nye prosjektet navnet HelloWorld og legg til tom aktivitet.

Trinn 2: Rediger Activity_main.xml

Legg til en ny tekstvisning og knapp (som vist nedenfor) inne 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"/>

Siden vi bruker farger for teksten, kan du legge til en ny ressurs i color.xml. Gå til res> verdier> colors.xml og legg til følgende kode

#0d0c0c>

Trinn 3: Rediger MainActivity.java nå

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

Vi legger til OnClickListener -funksjonen til knappen, så når brukeren klikker på knappen, vil en dialogboks dukke opp med en advarsel "Vil du avslutte?". To alternativer vil bli gitt til brukeren, "Ja …" for å avslutte og "Ikke …" for å lukke dialogboksen og gå tilbake til hovedmenyen.

Button 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 avslutte ??"); builder.setPositiveButton ("Ja. Avslutt nå!", Ny DialogInterface. OnClickListener () {@Override public void onClick (DialogInterface dialogInterface, int i) finish ();}}); builder.setNegativeButton ("Ikke nå", ny DialogInterface. OnClickListener () {@Override public void onClick (DialogInterface dialogInterface, int i) dialogInterface.dismiss ();}}); AlertDialog dialog = builder.create (); dialog.show ();}});

Trinn 4: Fullfør

Nå kan du kjøre appen.

Lykke til

Hele koden er her:

Anbefalt: