Tôi đang bối rối bởi hai phương pháp trong Android. Nó dường như cả hai phương pháp đều cho bạn biết loại sự kiện đó là gì, tức là, cho dù đó là sự kiện xuống hay không.Trong Android, sự khác nhau giữa getAction() và getActionMasked() trong MotionEvent là gì?
Khi nào tôi sẽ sử dụng?
public void onTouchEvent(MotionEvent e)
Đừng trích dẫn tài liệu xin vui lòng, vì tôi đọc nó và tôi không thấy bất kỳ thông số nào tôi có thể cung cấp cho một trong các phương pháp để có một thứ gì đó khác biệt.
public final int getAction()
và
public final int getActionMasked()
thông tin con trỏ này là gì? –
Các trường bit bổ sung trong giá trị trả lại; chỉ số hành động và con trỏ được trả về trong cùng một số nguyên.Android định nghĩa một tập hợp các mặt nạ bit để trích xuất chúng (mà về cơ bản là những gì getActionMasked làm) –