Tài liệu này mô tả cách viết các ứng dụng cho phép người dùng tương tác với một ứng dụng bằng cử chỉ chạm. Android cung cấp nhiều API giúp bạn tạo và phát hiện cử chỉ.
Mặc dù ứng dụng của bạn không được phụ thuộc vào cử chỉ chạm cho các hành vi cơ bản (vì cử chỉ có thể không dùng được cho tất cả người dùng trong mọi bối cảnh), nhưng việc thêm hoạt động tương tác dựa trên thao tác chạm vào ứng dụng có thể làm tăng đáng kể tính hữu dụng và sức hấp dẫn của ứng dụng.
Để mang đến cho người dùng trải nghiệm nhất quán và trực quan, ứng dụng của bạn phải tuân theo các quy ước được chấp nhận của Android về cử chỉ chạm. Tài liệu Cử chỉ trong Material Design cho bạn biết cách sử dụng các cử chỉ phổ biến trong ứng dụng Android. Ngoài ra, hãy xem phần Chuyển động trong Material.
Để biết thêm thông tin về chủ đề này, hãy đọc các hướng dẫn liên quan sau đây:
Chủ đề
- Phát hiện cử chỉ phổ biến
-
Tìm hiểu cách phát hiện các cử chỉ chạm cơ bản, chẳng hạn như cuộn, hất và nhấn đúp, bằng cách sử dụng
GestureDetector. - Theo dõi chuyển động của con trỏ và điểm chạm
- Tìm hiểu cách theo dõi chuyển động.
- Tạo ảnh động cho một cử chỉ cuộn
-
Tìm hiểu cách sử dụng các thành phần có thể cuộn –
ScrollerhoặcOverScroller– để tạo ảnh động cuộn nhằm phản hồi sự kiện chạm. - Xử lý cử chỉ nhiều điểm chạm
- Tìm hiểu cách phát hiện cử chỉ nhiều con trỏ (ngón tay).
- Kéo và chuyển tỷ lệ
- Tìm hiểu cách triển khai thao tác kéo và thu phóng dựa trên cảm ứng.
- Quản lý sự kiện chạm trong ViewGroup
- Tìm hiểu cách quản lý các sự kiện chạm trong
ViewGroupđể đảm bảo các sự kiện chạm được gửi đúng cách đến các khung hiển thị mục tiêu.