บทความแอนดรอยด์ Java
การสร้าง Adapter สำหรับ RecyclerView
Written by มาสเตอร์ อึ่งตามหัวข้อเลยครับ การสร้าง Adapter สำหรับ RecyclerView
เริ่มจากการสร้าง คลาส เปล่า ๆ ก่อน
ตั้งชื่อคลาส
ได้มาละ คลาสเปล่าๆ ที่เราจะเอามาทำ Adapter
โจทย์เป็นอย่างนี่นะ เราจะสร้าง Adapter มาแสดงผลของ DisplayName, Email และ รูปภาพ ของ User ตามที่ออกแบบไว้แบบนี่
โดยเอาข้อมูลจาก Node User มาแสดง
กลับมาที่ คลาสเปล่า ๆ ของเรา
ประกาศตัวแปรตามนี้
สร้าง Constructor
ตรง Context แก้ไขใหม่
ต่อไป สร้าง คลาส MyViewHolder ซ้อนไว้ใน Main
และ เอา คลาสนี่ไปสืบทอด RecyclerView
สร้าง Constructor
ในคลาส MyViewHolder ให้ Initial View
กลับมาที่ คลาสหลัก
ให้ สืบทอด RecyclerView.Adapter แบบนี่ และ Alt + Enter ขอ Implement
เมื่อ Implement จะมีการสร้าง Method 4 ตัวนี่
กำหนดรอบของการทำงานโดยการนับขนาดของ ArrayList
สร้าง View
และ Bind แบบนี่ กลับไปที่ Fragement ที่จะเรียกใช้
สำหรับใครที่ งงๆ ลองมาเรียนที่ คอร์ส แอนดรอยด์ เชื่อมต่อ Firebase