Spisu treści:

HelloWorld z przyciskiem wyjścia AndroidStudio: 4 kroki
HelloWorld z przyciskiem wyjścia AndroidStudio: 4 kroki

Wideo: HelloWorld z przyciskiem wyjścia AndroidStudio: 4 kroki

Wideo: HelloWorld z przyciskiem wyjścia AndroidStudio: 4 kroki
Wideo: 1. Hello World - Pierwszy ekran - Android Webinar 2024, Listopad
Anonim
HelloWorld z przyciskiem wyjścia AndroidStudio
HelloWorld z przyciskiem wyjścia AndroidStudio
HelloWorld z przyciskiem wyjścia AndroidStudio
HelloWorld z przyciskiem wyjścia AndroidStudio

Ten samouczek nauczy Cię, jak zbudować aplikację na Androida, która wyświetla tekst Hello World i przycisk Zakończ, aby wyjść z aktywności.

Krok 1: Utwórz nowy projekt

Otwórz Android Studio i utwórz nowy projekt. Nazwij swój nowy projekt jako HelloWorld i dodaj Pustą aktywność.

Krok 2: Edytuj Activity_main.xml

Dodaj nowy widok tekstu i przycisk (jak pokazano poniżej) wewnątrz 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="Wyjdź" android:textColor="@kolor/czarny"/>

Ponieważ używamy kolorów dla tekstu, dodaj nowy zasób w color.xml. Przejdź do res>values>colors.xml i dodaj następujący kod

#0d0c0c>

Krok 3: Teraz edytuj MainActivity.java

Dodaj następujący kod do metody OnCreate() w MainActivity.java

Do przycisku dodaliśmy funkcję OnClickListener, dzięki czemu za każdym razem, gdy użytkownik kliknie przycisk, pojawi się okno dialogowe z ostrzeżeniem „Czy chcesz wyjść?”. Użytkownikowi zostaną udostępnione dwie opcje: „Tak…”, aby wyjść i „Nie…”, aby zamknąć okno dialogowe i wrócić do głównego.

Przycisk btnlogout = (Przycisk) 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("Wyjście"); builder.setMessage("Czy chcesz wyjść??"); builder.setPositiveButton("Tak. Zakończ teraz!", nowe DialogInterface. OnClickListener() { @Override public void onClick(DialogInterface dialogInterface, int i) finish(); } }); builder.setNegativeButton("Nie teraz", nowe DialogInterface. OnClickListener() { @Override public void onClick(DialogInterface dialogInterface, int i) dialogInterface.dismiss(); } }); AlertDialog dialog = builder.create(); dialog.show (); } });

Krok 4: Zakończ

Teraz możesz uruchomić aplikację.

Powodzenia

Pełny kod znajduje się tutaj:

Zalecana: