สารบัญ:

HelloWorld พร้อมปุ่มออก AndroidStudio: 4 ขั้นตอน
HelloWorld พร้อมปุ่มออก AndroidStudio: 4 ขั้นตอน

วีดีโอ: HelloWorld พร้อมปุ่มออก AndroidStudio: 4 ขั้นตอน

วีดีโอ: HelloWorld พร้อมปุ่มออก AndroidStudio: 4 ขั้นตอน
วีดีโอ: Android Studio Tutorial EP.5 วิธีสร้างแอพแรก Hello World ใน Android Studio | [Control C] 2024, พฤศจิกายน
Anonim
HelloWorld พร้อมปุ่มออก AndroidStudio
HelloWorld พร้อมปุ่มออก AndroidStudio
HelloWorld พร้อมปุ่มออก AndroidStudio
HelloWorld พร้อมปุ่มออก AndroidStudio

บทช่วยสอนนี้จะสอนคุณเกี่ยวกับวิธีสร้างแอพ Android ที่แสดงข้อความ Hello World และปุ่มออกเพื่อออกจากกิจกรรม

ขั้นตอนที่ 1: สร้างโครงการใหม่

เปิด Android Studio และสร้างโครงการใหม่ ตั้งชื่อโปรเจ็กต์ใหม่ของคุณเป็น HelloWorld และเพิ่ม Empty Activity

ขั้นตอนที่ 2: แก้ไข Activity_main.xml

เพิ่มมุมมองข้อความและปุ่มใหม่ (ดังที่แสดงด้านล่าง) ภายใน 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"/>

เนื่องจากเราใช้สีสำหรับข้อความ ให้เพิ่มทรัพยากรใหม่ใน color.xml ไปที่ res>values>colors.xml และเพิ่มรหัสต่อไปนี้

#0d0c0c>

ขั้นตอนที่ 3: ตอนนี้ แก้ไข MainActivity.java

เพิ่มโค้ดต่อไปนี้ในเมธอด OnCreate() ใน MainActivity.java

เราเพิ่มฟังก์ชัน OnClickListener ให้กับปุ่ม ดังนั้นเมื่อใดก็ตามที่ผู้ใช้คลิกที่ปุ่มนั้น กล่องโต้ตอบจะปรากฏขึ้นพร้อมคำเตือนว่า "คุณต้องการออกหรือไม่" ผู้ใช้จะได้รับสองตัวเลือก "ใช่ …" เพื่อออกและ "ไม่ใช่ …" เพื่อปิดกล่องโต้ตอบและกลับไปที่หลัก

ปุ่ม btnlogout = (ปุ่ม) findViewById(R.id.btn_logout);

btnlogout.setOnClickListener (View. OnClickListener ใหม่ () { @Override public void onClick (View view) { ตัวสร้าง AlertDialog. Builder สุดท้าย = AlertDialog. Builder ใหม่ (MainActivity.this); builder.setTitle ("Exit"); builder.setMessage ("คุณต้องการออกหรือไม่?"); builder.setPositiveButton("ใช่ ออกเดี๋ยวนี้!", DialogInterface. OnClickListener() ใหม่ () { @Override public void onClick(DialogInterface dialogInterface, int i) finish(); } }); builder.setNegativeButton ("ไม่ใช่ตอนนี้" DialogInterface. OnClickListener ใหม่ () { @Override public void onClick (DialogInterface dialogInterface, int i) dialogInterface.dismiss (); } }); กล่องโต้ตอบ AlertDialog = builder.create (); dialog.show (); } });

ขั้นตอนที่ 4: เสร็จสิ้น

ตอนนี้คุณสามารถเรียกใช้แอพได้

โชคดี

รหัสเต็มอยู่ที่นี่:https://github.com/mLynnhope/HelloWorld

แนะนำ: