Tôi nhận được cảnh báo này (từ tiêu đề câu hỏi) trong chế độ xem Android tùy chỉnh mà tôi đang phát triển.Chế độ xem tùy chỉnh ... ghi đè trênTouchEvent nhưng không thực hiệnNhấp vào
Tại sao tôi bị cảnh báo? Logic đằng sau nó có nghĩa là tại sao nó là một thực tiễn tốt
cũng ghi đè lên performClick
khi bạn ghi đè onTouchEvent
?
http://stackoverflow.com/questions/24952312/ontouchlistener-warning- ontouch-should-call-viewperformclick-khi-a-click-is-d, http://android-er.blogspot.fr/2014/09/warning-custom-view-overrides.html –
@shayanpourvatan Tôi đã thấy các liên kết này . Nhưng chúng không giống như câu hỏi của tôi. –
@ peter.petrov Chúng hoàn toàn giống nhau. Và cả hai đều có cùng một câu trả lời vô ích - không có gì để xử lý và performClick() dường như không làm gì hữu ích. Tôi quyết định ngay bây giờ chỉ cần ngăn chặn cảnh báo Lint cho việc này. –