2012-06-15 72 views

Trả lời

16

ListView có một mục Bấm nghe cho mỗi hàng của listview nhưng OnClickListener là dành cho toàn bộ listview không có vấn đề bao giờ chèo bạn nhấp vào onClickonItemClickListener được gọi nhưng các giá trị đi kèm với mỗi phương pháp là khác nhau.

OnItemClickListener bạn có thể sử dụng cho phép nói đến một hoạt động cụ thể khi một hàng cụ thể được chạm vào.

OnClickListener bạn có thể kiểm tra xem chế độ xem danh sách đã nhận được liên lạc của người dùng để bạn có muốn làm mới danh sách không? hoặc thay đổi chế độ xem của thanh cuộn hoặc làm điều gì đó với listview dưới dạng toàn bộ đơn vị.

+2

+1 Giải thích hay. –

+0

cũng đã giải quyết được sự nhầm lẫn của tôi! : D: P –

+0

sự khác biệt giữa việc triển khai onItemClickListener cho một listview và onClickListener cho mỗi hàng của listView là gì? Liệu nó có bất kỳ vấn đề hiệu suất hay không, ngay cả vấn đề chiến lược, mặc dù một onItemClickListener là một trong những đẹp hơn, tôi chọn? – vandus

Các vấn đề liên quan