Mục lục:

HelloWorld với nút thoát AndroidStudio: 4 bước
HelloWorld với nút thoát AndroidStudio: 4 bước

Video: HelloWorld với nút thoát AndroidStudio: 4 bước

Video: HelloWorld với nút thoát AndroidStudio: 4 bước
Video: Lập trình ứng dụng đầu tiên với Android | HelloWorld 2024, Tháng mười một
Anonim
HelloWorld với nút thoát AndroidStudio
HelloWorld với nút thoát AndroidStudio
HelloWorld với nút thoát AndroidStudio
HelloWorld với nút thoát AndroidStudio

Hướng dẫn này sẽ dạy bạn cách tạo Ứng dụng Android hiển thị văn bản Hello World và nút Thoát để thoát khỏi hoạt động.

Bước 1: Tạo dự án mới

Mở Android Studio và tạo dự án mới. Đặt tên cho dự án mới của bạn là HelloWorld và thêm Hoạt động trống.

Bước 2: Chỉnh sửa Activity_main.xml

Thêm một nút và chế độ xem văn bản mới (như được hiển thị bên dưới) bên trong 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" />

Vì chúng tôi sử dụng màu sắc cho văn bản, hãy thêm một tài nguyên mới trong color.xml. Đi tới res> values> Colors.xml và thêm mã sau

# 0d0c0c>

Bước 3: Bây giờ, chỉnh sửa MainActivity.java

Thêm mã sau vào phương thức OnCreate () trong MainActivity.java

Chúng tôi thêm chức năng OnClickListener vào nút để bất cứ khi nào người dùng nhấp vào nút, một hộp thoại sẽ bật lên với cảnh báo "Bạn có muốn thoát không?". Hai tùy chọn sẽ được cung cấp cho người dùng, "Có…" để thoát và "Không …" để đóng hộp thoại và quay lại chính.

Nút btnlogout = (Nút) 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 ("Thoát"); builder.setMessage ("Thoát") "Bạn có muốn thoát không ??"); builder.setPositiveButton ("Có. Thoát ngay!", New DialogInterface. OnClickListener () {@Override public void onClick (DialogInterface voiceInterface, int i) finish ();}}); builder.setNegativeButton ("Không phải bây giờ", DialogInterface. OnClickListener mới () {@Override public void onClick (DialogInterface hộp thoạiInterface, int i) hộp thoạiInterface.dismiss ();}}); Hộp thoại AlertDialog = builder.create (); ();}});

Bước 4: Kết thúc

Bây giờ, bạn có thể chạy ứng dụng.

Chúc may mắn

Mã đầy đủ ở đây:

Đề xuất: