Android/Java แสดงไดอะล็อกตัวเลือกแบบ Single choice

แสดงไดอะล็อกด้วย AlertDialog.setItems และ AlertDialog.setSingleChoiceItems

ไดอะล็อก Single choice แบบที่ 1 (setItems) เมื่อกดเลือกรายการแล้ว ก็เลือกเสร็จเลย
ไดอะล็อก Single choice แบบที่ 2 (setSingleChoiceItems) เมื่อกดเลือกรายการแล้ว ต้องกดปุ่ม OK ถึงจะเลือกเสร็จ

แสดงด้วย setItems
แสดงด้วย setSingleChoiceItems

ไฟล์ที่เกี่ยวข้อง

  • activity_main.xml
  • MainActivity.java
Continue reading

Android/Java การส่งข้อมูลกลับมาให้แอคทิวิตี้ต้นทาง

ที่ MainActivity ให้เรียก SecondActivity ด้วย startActivityForResult() และรอรับข้อมูลกลับมาด้วย onActivityResult()

หน้าจอ MainActivity
หน้าจอ SecondActivity
หน้าจอ MainActivity ตอนรับค่ากลับมาจาก SecondActivity

ไฟล์ที่เกี่ยวข้อง

  • AndroidManifest.xml
  • activity_main.xml
  • MainActivity.java
  • activity_second.xml
  • SecondActivity.java
Continue reading

Android/Java การเรียกใช้งานแอคทิวิตี้อื่นพร้อมส่งข้อมูลไปให้

การเรียกใช้งานแอคทิวิตี้อื่นพร้อมส่งข้อมูลไปให้ด้วย putExtra()

หน้าจอ MainActivity
หน้าจอ SecondActivity

ไฟล์ที่เกี่ยวข้อง

  • AndroidManifest.xml
  • activity_main.xml
  • MainActivity.java
  • activity_second.xml
  • SecondActivity.java
Continue reading

Android/Java การเรียกใช้งานแอคทิวิตี้อื่น

เมื่อสร้างโปรเจ็กส์ใหม่ขึ้นมาจะมี Activity หลักชื่อ MainActivity
เราจะสร้าง Activity เพิ่มขึ้นมาใหม่ชื่อ SecondActivity

การทำงานคือที่ MainActivity จะมีปุ่มไว้กดเรียก SecondActivity
และเมื่อถูกเรียกจะแสดงข้อความ “Second Activity”

หน้าจอ MainActivity
หน้าจอ SecondActivity

ไฟล์ที่เกี่ยวข้อง

  • AndroidManifest.xml
  • activity_main.xml
  • MainActivity.java
  • activity_second.xml
  • SecondActivity.java
Continue reading