Bài 18: Custom Listview trong Android

22
61



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:

Nguồn:https://quydinh.com/

22 COMMENTS

  1. 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 ạ

  2. 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);

    }

  3. 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ế?

  4. 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 ạ.

  5. 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ì ạ

  6. 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é

  7. 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ỉ?!!

  8. 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

  9. 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!

LEAVE A REPLY

Please enter your comment!
Please enter your name here