Taula de continguts:

HelloWorld With Exit Button AndroidStudio: 4 passos
HelloWorld With Exit Button AndroidStudio: 4 passos

Vídeo: HelloWorld With Exit Button AndroidStudio: 4 passos

Vídeo: HelloWorld With Exit Button AndroidStudio: 4 passos
Vídeo: How to Make a Button Open a New Activity - Android Studio Tutorial 2024, Juliol
Anonim
HelloWorld Amb el botó de sortida AndroidStudio
HelloWorld Amb el botó de sortida AndroidStudio
HelloWorld Amb el botó de sortida AndroidStudio
HelloWorld Amb el botó de sortida AndroidStudio

Aquest tutorial us ensenyarà a crear aplicacions d'Android que mostrin text de Hello World i botó Exit per sortir de l'activitat.

Pas 1: Creeu un projecte nou

Obriu Android Studio i creeu un projecte nou. Anomeneu el vostre nou projecte com HelloWorld i afegiu Activitat buida.

Pas 2: Editeu Activity_main.xml

Afegiu una nova visualització de text i un botó (tal com es mostra a continuació) dins de res> disseny> activitat_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" />

Com que utilitzem colors per al text, afegiu un recurs nou al color.xml. Aneu a res> valors> colors.xml i afegiu el codi següent

# 0d0c0c>

Pas 3: ara, editeu MainActivity.java

Afegiu el codi següent al mètode OnCreate () de MainActivity.java

Afegim la funció OnClickListener al botó, de manera que cada vegada que l'usuari faci clic al botó apareixerà un quadre de diàleg amb l'advertiment "Voleu sortir?". Es proporcionaran dues opcions a l'usuari, "Sí …" per sortir i "No …" per tancar el diàleg i tornar a la pàgina principal.

Botó btnlogout = (Botó) 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.setMess "Voleu sortir ??"); builder.setPositiveButton ("Sí. Sortiu ara!", Nou DialogInterface. OnClickListener () {@Override public void onClick (DialogInterface dialogInterface, int i) finish ();}}); builder.setNegativeButton ("No ara", nou DialogInterface. OnClickListener () {@Override public void onClick (DialogInterface dialogInterface, int i) dialogInterface.dismiss ();}}); AlertDialog dialog = builder.create (); dialog.show ();}});

Pas 4: Acabeu

Ara, podeu executar l'aplicació.

Bona sort

El codi complet és aquí:

Recomanat: