Sommario:

HelloWorld con pulsante di uscita AndroidStudio: 4 passaggi
HelloWorld con pulsante di uscita AndroidStudio: 4 passaggi

Video: HelloWorld con pulsante di uscita AndroidStudio: 4 passaggi

Video: HelloWorld con pulsante di uscita AndroidStudio: 4 passaggi
Video: Tutorial 4 - Programmare un pulsante (Android) 2024, Novembre
Anonim
HelloWorld con pulsante di uscita AndroidStudio
HelloWorld con pulsante di uscita AndroidStudio
HelloWorld con pulsante di uscita AndroidStudio
HelloWorld con pulsante di uscita AndroidStudio

Questo tutorial ti insegnerà come creare un'app Android che visualizzi il testo Hello World e il pulsante Esci per uscire dall'attività.

Passaggio 1: crea un nuovo progetto

Apri Android Studio e crea un nuovo progetto. Assegna un nome al tuo nuovo progetto come HelloWorld e aggiungi un'attività vuota.

Passaggio 2: modifica Activity_main.xml

Aggiungi una nuova vista di testo e un pulsante (come mostrato di seguito) all'interno di 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"/>

Poiché utilizziamo i colori per il testo, aggiungi una nuova risorsa in color.xml. Vai su res>values>colors.xml e aggiungi il seguente codice

#0d0c0c>

Passaggio 3: ora, modifica MainActivity.java

Aggiungi il seguente codice al metodo OnCreate() in MainActivity.java

Aggiungiamo la funzione OnClickListener al pulsante in modo che ogni volta che l'utente faccia clic sul pulsante comparirà una finestra di dialogo con un avviso "Vuoi uscire?". All'utente verranno fornite due opzioni, "Sì …" per uscire e "Non …" per chiudere la finestra di dialogo e tornare alla schermata principale.

Pulsante btnlogout = (Pulsante) 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("Vuoi uscire??"); builder.setPositiveButton("Sì. Esci ora!", new DialogInterface. OnClickListener() { @Override public void onClick(DialogInterface dialogInterface, int i) finish(); } }); builder.setNegativeButton("Non ora", new DialogInterface. OnClickListener() { @Override public void onClick(DialogInterface dialogInterface, int i) dialogInterface.dismiss(); } }); AlertDialog dialog = builder.create(); dialog.show (); } });

Passaggio 4: finisci

Ora puoi eseguire l'app.

Buona fortuna

Il codice completo è qui:

Consigliato: