Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Các bạn sẽ override 3 phương thức cơ bản của RecyclerView.Adapter
- + onCreateViewHolder(): tạo một ViewHolder mới khi được gọi.
- + onBindViewHolder(): gắn kết dữ liệu và view trong ViewHolder.
- +getItemCount(): trả về số lượng item của danh sách.
- _________
- RecyclerView.Adapter
- Cũng giống như ListView thì đây là thành phần xử lý data collecion (dữ liệu kiểu danh sách) và bind (gắn) những dữ liệu này lên các Item của RecyclerView.
- Khi tạo custom Adapter chúng ta phải override lại hai phương thức chính là:
- onCreateViewHolder: Phương thức dùng để tạo view mới cho RecyclerView. Nếu RecyclerView đã cached lại View thì phương thức này sẽ không gọi.
- onBindViewHolder: Phương thức này dùng để gắn data và view.
- ___________
- Mỗi Adapter cần 3 phương thức chính:
- onCreateViewHolder - Định nghĩa các Item layout và khởi tạo Holder.
- onBindViewHolder - Thiết lập các thuộc tính của View và dữ liệu.
- getItemCount - Đếm số Item trong List Data.
Advertisement
Add Comment
Please, Sign In to add comment