sự khác nhau giữa onClickListener và onItemClickListener trong Danh sách phát Android là gì? Và các triển khai khác nhau của chúng là gì?Sự khác nhau giữa onClickListener và onItemClickListener
7
A
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 onClick và onItemClickListener đượ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ị.
Các vấn đề liên quan
- 1. Sự khác nhau giữa .Equals và ==
- 2. Sự khác nhau giữa% w và% W
- 3. Sự khác nhau giữa ParameterInfo.DefaultValue và ParameterInfo.RawDefaultValue
- 4. Sự khác nhau giữa MBean và MXBean
- 5. Sự khác nhau giữa ConfigurationManager và ConfigurationSettings
- 6. Sự khác nhau giữa Tkinter và Tkinter
- 7. Sự khác nhau giữa! = Và =! trong Java?
- 8. Sự khác nhau giữa 'SpecialFolder.LocalApplicationData' và 'SpecialFolder.ApplicationData'?
- 9. Sự khác nhau giữa String.getBytes() và IOUtils.toByteArray()?
- 10. Sự khác nhau giữa presentModalViewController và presentViewController?
- 11. Sự khác nhau giữa NSInvocationOperation và NSBlockOperation
- 12. Sự khác nhau giữa TVar và TMVar
- 13. Sự khác nhau giữa `require` và` gem`
- 14. Sự khác nhau giữa HttpUtility.HtmlEncode và Server.HtmlEncode
- 15. Sự khác nhau giữa sqlplus và sqldeveloper?
- 16. Sự khác nhau giữa JPA và JPA2
- 17. Sự khác nhau giữa DECIMAL và NUMERIC
- 18. Sự khác nhau giữa "./somescript.sh" và ". ./somescript.sh"
- 19. Sự khác nhau giữa GIT và CVS
- 20. Sự khác nhau giữa System.Drawing.Point và System.Drawing.PointF
- 21. Sự khác nhau giữa REST và WebServices
- 22. Sự khác nhau giữa sys và os.sys
- 23. Sự khác nhau giữa select() và selectAll()
- 24. Sự khác nhau giữa restartLoader và onContentChanged
- 25. Sự khác nhau giữa dbcontext.Add và dbcontext.AddObject
- 26. Sự khác nhau giữa int32_t và int_fast32_t
- 27. Sự khác nhau giữa | và || trong MATLAB?
- 28. Có sự khác nhau giữa "và"
- 29. Sự khác nhau giữa `% trong%` và `== '
- 30. Sự khác nhau giữa R.layout và android.R.layout
+1 Giải thích hay. –
cũng đã giải quyết được sự nhầm lẫn của tôi! : D: P –
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