Sisällysluettelo:

HelloWorld Exit -painikkeella AndroidStudio: 4 vaihetta
HelloWorld Exit -painikkeella AndroidStudio: 4 vaihetta

Video: HelloWorld Exit -painikkeella AndroidStudio: 4 vaihetta

Video: HelloWorld Exit -painikkeella AndroidStudio: 4 vaihetta
Video: unknown 2024, Heinäkuu
Anonim
HelloWorld Exit -painikkeella AndroidStudio
HelloWorld Exit -painikkeella AndroidStudio
HelloWorld Exit -painikkeella AndroidStudio
HelloWorld Exit -painikkeella AndroidStudio

Tämä opetusohjelma opastaa sinua rakentamaan Android -sovelluksen, joka näyttää Hello World -tekstin ja Poistu -painikkeen poistuaksesi toiminnasta.

Vaihe 1: Luo uusi projekti

Avaa Android Studio ja luo uusi projekti. Nimeä uusi projektisi HelloWorldiksi ja lisää Tyhjä toiminta.

Vaihe 2: Muokkaa Activity_main.xml

Lisää uusi tekstinäkymä ja -painike (kuten alla) 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"/>

Koska käytämme tekstissä värejä, lisää uusi resurssi color.xml -tiedostoon. Siirry kohtaan res> arvot> colors.xml ja lisää seuraava koodi

#0d0c0c>

Vaihe 3: Muokkaa nyt MainActivity.java -tiedostoa

Lisää seuraava koodi MainActivity.javan OnCreate () -menetelmään

Lisäämme OnClickListener -toiminnon painikkeeseen, joten aina kun käyttäjä napsauttaa painiketta, näkyviin tulee valintaikkuna, jossa on varoitus "Haluatko poistua?". Käyttäjälle tarjotaan kaksi vaihtoehtoa: "Kyllä …" poistuaksesi ja "Ei …" sulkeaksesi valintaikkunan ja palataksesi päävalikkoon.

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

btnlogout.setOnClickListener (uusi View. OnClickListener () {@Override public void onClick (Näytä näkymä) {final AlertDialog. Builder builder = new AlertDialog. Builder (MainActivity.this); builder.setTitle ("Exit")age (builder.set) "Haluatko poistua ??"); builder.setPositiveButton ("Kyllä. Poistu heti!", Uusi DialogInterface. OnClickListener () {@Override public void onClick (DialogInterface dialogInterface, int i) finish ();}}); builder.setNegativeButton ("Ei nyt", uusi DialogInterface. OnClickListener () {@Override public void onClick (DialogInterface dialogInterface, int i) dialogInterface.dismiss ();}}); AlertDialog dialog = builder.create (); ();}});

Vaihe 4: Lopeta

Nyt voit suorittaa sovelluksen.

Onnea

Koko koodi on täällä:

Suositeltava: