• 1

    Description slide 1

  • 2

    Description slide 2

  • 3

    Description slide 3

  • 4

    Description slide 4

Copyright 2024 - Custom text here

privateAndroid2019v1

privateFlutter2019v1

privateProject2019v1

privateIos2019V1

ตามหัวข้อเลยครับ การสร้าง 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  

 

 

 

 

 

 

 

 

 

 

 

คอร์ส สอนโปรเจ็คแอนดรอยด์ ตัวต่อตัว

privateProject2019v1

คอร์ส เบสิกแอนดรอยด์ สอน ตัวต่อตัว

privateAndroid2019v1

คอร์ส iOS สอน ตัวต่อตัว

privateIos2019V1

คอร์ส Flutter สอน ตัวต่อตัว

privateFlutter2019v1

f t g