Bài 18: Custom Listview trong Android
————————————————————————————————
*** Nội dung video:
Bài này chúng ta sẽ đi học cách custom listview trong android, đây theo ý kiến cá nhân của mình là kiến thức hơi nâng cao đó nhé chứ không phải đơn giản đâu nhé mọi.
Tuy nhiên, mình sẽ làm video hướng dẫn chi tiết nhất chính vì thế nó khá dài hi vọng mọi người có thể chăm chú xem và nếu chỗ nào không hiểu xin hãy để lại comment cho mình nhé…
Source code trong video mình để trên blog các bạn ghé và tải về nhé.
Chúc các bạn học tập vui vẽ!
————————————————————————————————-
*** Chi tiết bài viết mà mã nguồn (Source Code) trong video:
☞
————————————————————————————————-
***Thông tin thêm:
Series này nằm trong 24 bài viết đính kèm theo là 24 video hướng dẫn các kiến thức căn bản về lập trình android cho những bạn có đam mê học lập trình hay muốn tìm hiểu về lập trình Android nói riêng.
Trong loạt video và bài viết này mình sẽ cung cấp các kiến thức căn bản về lập trinh android nhất để những bạn mới bắt đầu học về Android có thể học và làm theo.
Mình sẽ đi chi tiết từng bước Step by Step bao gồm bài viết trên Blog và kèm theo video hướng dẫn trên youtube chính vì thế bạn sẽ dễ dàng làm theo mà không gặp trở ngại nào cả.
————————————————————————————————-
*** Lời ngõ
Series hoàn toàn được xây dựng và phát triển trên những kiến thức cá nhân tích lũy trong quá trình học tập và làm việc chính vì thế sẽ có sai sót hay sự thiếu chuyên nghiệp nên xin mọi người thông cảm
Với cá nhân thì luôn muốn tạo dựng cho cộng đồng lập trình viên Việt Nam một chút đóng góp gì đó.
Mọi ý kiến đóng góp xin liên hệ với mình tại blog :
Xin chân thành cảm ơn!
————————————————————————
☞ Subscribe kênh youtube nhé:
☞ Fanpage:
Tag: listview trong android, lập trình android, lập trình java, học android, học lập trình android, học ios, lập trình ios, objective c, hướng dẫn lập trình android, huong dan android, custom listview, listview android, bài tập android, lập trình android căn bản, lập trình androi miễn phí
Xem thêm: https://kênhreview.vn/category/internet
Nguồn: https://kênhreview.vn
hay quá ạ. Cảm ơn anh rất nhiều ạ
Em chào anh ạ, mong anh trả lời
tvName.setText(contact.getmName());
tvOld.setText(contact.getmOld());
tvNumber.setText(contact.getmNumber());
đoạn nầy trong custemAdapter, em làm giống anh khi mở app tự out, mà em bỏ dòng code này thì chạy ngon lành, anh giải thích giùm em với ạ
dễ hiểu quá em cũng mất căn bản phần này thanks anh nhiều
cảm ơn anh nhiều, rất dễ hiểu
mong anh làm thêm về fragment
nghe giọng a giống ở BĐ quá
em coi bên khoa phạm cũng rối chỗ inflater đây ạ khó khó kiểu gì á làm theo thì ok
cái này lỗi đỏ là sao vậy anh :public CustomAdaptor(@androidx.annotation.NonNull Context context, int resource, @androidx.annotation.NonNull List<contact> objects) {
super(context, resource, objects);
}
ad ơi cho em xin nội dung bài giảng với được không ạ
anh ơi 19:30 làm thế nào anh trỏ chuột vào chữ "row_Item_context" xong nhấn là nó chuyển tới file layout đó thế?
anh ơi tại sao cái hàm getView trong customadapter k đc gọi mà nó vẫn hiển thị đc ra view vậy ạ
anh ơi cho em hỏi trong cái này của em:
lvContact.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> adapterView, View view, int i, long l) {
}
});
cái "postion" nó bị đổi tên thành "i" rồi. có cách nào cài đặt lại cho nó về postion không ạ.
anh ơi cho em hỏi, trong contact.javar , thay vì dùng chuỗi kiểu string mà em dùng dạng hình ảnh thì phải để kiểu dữ liệu là gì ạ
Bài giảng hay lắm anh . Giúp anh em nào chưa biết . Tổ hợp phím để tạo getter setter là Alt+insert nhé
thanks!
ad cho hỏi, sự kiện setOnItemClickListener code ra sao để lấy item trên Custom Listview
ad cho mình hỏi phương thức setTag(viewholder) đấy nếu ta gọi nhiều lần thì nó sẽ lưu nhiều viewholder khác nhau hay chỉ lưu viewholder cuối cùng được setTag? Mình nghĩ phải lưu nhiều chứ nhỉ?!!
A ơi cho e hỏi. Em làm như video nhưng đến đoạn 14:59 gõ customAdapter thì không có như a. Lúc Run n báo lỗi Cannot resolve symbol 'customAdapter'. A chỉ em sửa với ạ em mới học nên chưa rõ lắm
Giải thích rõ từng chổ. Rất dễ hiểu. Cảm ơn bạn 🙂
A giải thích rất kĩ, trang web ghi củng rất rõ, lại mới nhật thời điểm hiện tại nữa chứ,,,, <3
anh ơi cho em hỏi cái này với
em muốn add items bằng list view tự động bằng vòng for thì phải làm như thế nào ạ? (trong hàm Asynctask)
vd : for (int i =0; i<10; i++){
String name = "contact" + i;
Contact name = new Contact(Color.BLUE,"xxxxxxx","00000000000");
}
cái tên contact1,2,… trong ví dụ của anh là kiểu dữ liệu gì vậy? em thử cách trên mà không được, anh giúp e với!
Ráng sớm ra clip mới nha a, e đang cần học android gấp :v
lâu quá ms thấy quay lại
Có đầu tư, :))
Chúc ad thành công