Làm thế nào để bạn sử dụng API Android để phóng to và thu nhỏ bản đồ bằng cử chỉ 2 ngón tay như iPhone?Cách sử dụng Bản đồ Android để thu phóng bằng cử chỉ tay (như iphone)
5
A
Trả lời
-2
Android hiện không chính thức hỗ trợ cảm ứng đa điểm. Đã có một số công việc của những người khác nhau (Google của bạn cho 'android multitouch' là tốt như tôi), nhưng không có gì trong distro android chính thức hoặc API nào được nêu ra.
A relevant blog post chỉ hiển thị trong trình nạp dữ liệu của tôi với thông tin cụ thể hơn.
CẬP NHẬT: Kể từ Android API Level 5 (còn gọi là Android 2.0), Android có API đa chạm. Hỗ trợ cho nó là, tất nhiên, trình duyệt cụ thể.
9
Bạn cần phải ghi đè OnTouchEvent của MapActivity() với một cái gì đó như thế này:
@Override
public boolean onTouchEvent(final MotionEvent event)
{
if(event.getPointerCount() > 1)
{
int x1 = event.getX(0);
int y1 = event.getY(0);
int x2 = event.getX(1);
int y2 = event.getY(1);
// Get the distance and see how it compares to the previous
// distance between these two pointers
}
return true;
}
Các vấn đề liên quan
- 1. Intellij IDEA trên mac: cách tắt cử chỉ chụm để thu phóng
- 2. Bản đồ Android Thu phóng Hiển thị tất cả Ghim
- 3. Cách tắt tính năng xoay bản đồ trong Phân đoạn Bản đồ Android
- 4. Đánh dấu bản đồ tỷ lệ bằng cách thu phóng, Android
- 5. Android WebView sử dụng setWideViewPort, vô hiệu hóa thu phóng bằng hai lần nhấn nhưng giữ thu phóng bằng pinch?
- 6. Cách đặt mức thu phóng trong bản đồ google
- 7. Nhấn đúp để thu phóng và chụm để thu phóng trên ImageView trong android
- 8. Cử chỉ chụm ba ngón tay
- 9. Chụm để thu phóng bằng Osmdroid
- 10. Làm cách nào để thu phóng và thu phóng bản đồ đó thực sự đã kết thúc?
- 11. Swipe cử chỉ iphone
- 12. Bản đồ thế giới chính trị có thể thu phóng
- 13. Trên sự kiện thu phóng cho bản đồ google trên android
- 14. tắt tính năng kéo thu phóng trong bản đồ Google bằng cách nhấp vào nút
- 15. Nút Thu phóng V3 Bản đồ Google API tùy chỉnh
- 16. Làm cách nào để thực hiện phóng to và thu nhỏ bằng biểu đồ đường lõi-cốt lõi trên iPhone?
- 17. Trình nghe mức thu phóng trong bản đồ google v2 trong android
- 18. Làm thế nào để phát hiện cử chỉ tay trong webcam trực tiếp bằng javascript?
- 19. Android NYTimes Vuốt hoạt ảnh/Cử chỉ
- 20. Làm cách nào để thay đổi mức thu phóng của bản đồ Google theo lập trình?
- 21. Ứng dụng iPhone tăng Lắc cử chỉ Nhạy cảm
- 22. Cách triển khai cử chỉ mở danh sách Android
- 23. Cách bố trí điều khiển thu phóng bằng setBuiltInZoomControls (đúng)?
- 24. Hiệu ứng thu phóng trên Android SurfaceView
- 25. Tôi làm cách nào để hủy yêu cầu lát bản đồ nổi bật bằng OpenLayers khi thu phóng thay đổi?
- 26. Cách thu phóng jqplot từ nút ngoài?
- 27. Thực hiện Ghim và Thu phóng trên SurfaceView của Android
- 28. Android Google Maps v2 - đặt mức thu phóng cho myLocation
- 29. Phóng to và xoay bằng cách sử dụng gesturechange và gestureend
- 30. Cách lấy mức thu phóng hiện tại từ bản đồ google cho ios?
Trên thực tế cảm ứng đa điểm có sẵn trong SDK hiện tại. – CaseyB