Trong Android, để bắt sự kiện khi người dùng chạm vào một View, ta cần sử dụng interface nào?
Đáp án đúng: A
A. OnClickListener: Được sử dụng để xử lý sự kiện khi người dùng chạm vào một View (như một Button, ImageView, TextView...). Đây là interface phổ biến nhất để xử lý các tương tác click đơn giản.
B. OnTouchListener: Được sử dụng để bắt các sự kiện liên quan đến việc chạm vào màn hình, bao gồm cả khi ngón tay bắt đầu chạm, di chuyển trên màn hình, và nhấc lên. Nó cung cấp thông tin chi tiết hơn về các tương tác chạm so với OnClickListener.
C. OnLongClickListener: Được sử dụng để xử lý sự kiện khi người dùng giữ ngón tay trên một View trong một khoảng thời gian dài (long click).
D. OnFocusChangeListener: Được sử dụng để xử lý sự kiện khi một View nhận hoặc mất focus.
Trong trường hợp câu hỏi này, đáp án chính xác là A. OnClickListener vì nó trực tiếp liên quan đến việc bắt sự kiện khi người dùng chạm (click) vào một View.