JavaScript is required

Để viết sự kiện khi click vào một Item trong Listview có tên lvdanhsach, ta sử dụng phương thức:

A.

lvdanhsach.setItemChecked()

B.

lvdanhsach.setItemsCanFocus()

C.

lvdanhsach.setOnItemClickListener()

D.

lvdanhsach.setOnClickListener()

Trả lời:

Đáp án đúng: C


Để bắt sự kiện click vào một item trong ListView, ta sử dụng phương thức `setOnItemClickListener()`. Phương thức này cho phép chúng ta định nghĩa một listener (bộ lắng nghe) để xử lý các sự kiện click vào các item trong ListView. - `lvdanhsach.setItemChecked()`: Phương thức này dùng để đánh dấu (check) một item trong ListView (nếu ListView hỗ trợ chế độ checkable), không phải để bắt sự kiện click. - `lvdanhsach.setItemsCanFocus()`: Phương thức này xác định liệu các item trong ListView có thể nhận focus hay không, không liên quan đến sự kiện click. - `lvdanhsach.setOnClickListener()`: Phương thức này dùng để bắt sự kiện click trên chính ListView, chứ không phải trên từng item trong ListView. Do đó, nó không phù hợp trong trường hợp này.

Câu hỏi liên quan