Android DeveloperDeveloperFeatured

เขียนแอพพลิเคชัน Android การใช้งาน Intent ร่วมกับ ListView

มาถึงบทเรียนนี้จะเป็นการนำเสนอรูปแบบการทำงานต่อยอดโดยแสดง ListView ข้อมูลให้เลือกเมื่อเลือกข้อมูลแล้วจะมีการเปลี่ยนหน้าด้วย Intent บน Android สำหรับต่อยอด

ในบทเรียนนี้เราจะประยุกต์ใช้เนื้อหาจากบทก่อนหน้านี้ (ยังเป็น ADT) มาดังนั้นแนะนำให้ไปเขียนใหม่บน Android Studio ครับแล้วรันออกมาให้เป็นแบบนี้

[บทความ: เขียนแอพ Android ใช้งาน Toast ร่วมกับ ListView ส่งค่าตำแหน่ง]

โปรเจ็คก่อนหน้า
โปรเจ็คก่อนหน้า

ถ้า Code โดยรวมก็จะเป็นยังงี้ครับ

ทำการเพิ่มหน้าใหม่ MainActivity2 เข้าไป

ตามเมนู
ตามเมนู
ตรวจสอบ Class ดีๆ
ตรวจสอบ Class ดีๆ

ออกแบบหน้า 2 ให้เรียบร้อยครับ โดยมี XML Layout แบบนี้

หน้า Layout
หน้า Layout

ต่อมาเราจะเขียน Code กันแล้วไปที่ MainActivity.java ครับ เพิ่ม Import ส่วนหัว Header เข้าไปคือการเรียกใช้ Intent

เมื่อเรามี Intent แล้วก็ใช้งานมันซะหน่อยให้ กดแล้วกระทำไปที่ MainActivity2.java พร้อมกับส่ง ตำแหน่ง array และ ชื่อ title ไปด้วยผ่านตัวแปร “id”, “title”

เช่นกันครับ เราก็ต้องไปเขียนรับค่า และปุ่มกลับหน้าแรกที่ MainActivity2.java ด้วย

ทดสอบแอพพลิเคชันของเราหน่อยดีกว่า

แอพพลิเคชัน
แอพพลิเคชัน
แตะแล้วเปลี่ยนหน้า
แตะแล้วเปลี่ยนหน้า

จบบทเรียนการต่อยอดเรียบร้อยครับ สำหรับนักพัฒนา Android มือใหม่ทุกคน

Tags

Asst. Prof. Banyapon Poolsawas

อาจารย์ประจำสาขาวิชาการออกแบบเชิงโต้ตอบ และการพัฒนาเกม วิทยาลัยครีเอทีฟดีไซน์ & เอ็นเตอร์เทนเมนต์เทคโนโลยี มหาวิทยาลัยธุรกิจบัณฑิตย์ ผู้ก่อตั้ง บริษัท Daydev Co., Ltd, (เดย์เดฟ จำกัด)

Related Articles

Back to top button
Close
Close

Adblock Detected

เราตรวจพบว่าคุณใช้ Adblock บนบราวเซอร์ของคุณ,กรุณาปิดระบบ Adblock ก่อนเข้าอ่าน Content ของเรานะครับ, ถือว่าช่วยเหลือกัน