Tôi muốn theo dõi khi ai đó di chuyển đến một địa điểm khác trên bản đồ trong một MapActivity
nhưng tôi không có ý tưởng làm thế nào để làm điều đó. Có lẽ một số loại OnMapChange() nghe?Android MapActivity trên bản đồ di chuyển
Trả lời
Bạn có thể mở rộng lớp MapView để thêm sự kiện thay đổi bản đồ cần thiết. http://bricolsoftconsulting.com/extending-mapview-to-add-a-change-event/
Các bài viết ở trên cho bạn thấy làm thế nào để phát hiện phóng to và panning qua hầu như mọi phương diện, bạn có thể tương tác với bản đồ: swipe (đối với pan), điều khiển zoom +/- (đối với phóng to) và nhúm (đối với pan kết hợp và thu phóng).
Dự án tuyệt vời! Cảm ơn vi đương link. Tôi làm sạch kho phần nào trong [fork] của tôi (https://github.com/johnjohndoe/MapChange/tree/cleaning). – JJD
Tôi cũng có một lớp MapView nhỏ với ba sự kiện, onClick, onPan và onZoom [trên blog của tôi ở đây] (http://mpcabd.igeex.biz/android-map-view-with-pan-zoom-events/). – mpcabd
- 1. Di chuyển la bàn bản đồ google
- 2. Di chuyển các biểu tượng trên Android MapView
- 3. Không thể giải quyết lớp MapActivity trên Android
- 4. Đang tải các điểm đánh dấu trên bản đồ google động trên bản đồ di chuyển/kéo/pan
- 5. Di chuyển lồng nhau trên Android
- 6. API cơ bản của Android v2 MapActivity outOfMemory với 10 điểm đánh dấu
- 7. Di chuyển một đối tượng vào một bản đồ
- 8. javascript - bản đồ google như di chuyển hình ảnh
- 9. NoClassDefFoundError trong mapActivity
- 10. Tạo bản đồ ngoại tuyến trên Android
- 11. SherlockActionBar trong MapActivity
- 12. Di chuyển trang Android
- 13. Di chuyển đồ đạc Django?
- 14. Lỗi chế độ xem bản đồ Android: Bạn chỉ được phép có một MapView duy nhất trong MapActivity
- 15. Hiển thị bản đồ google trên trang web di động
- 16. Đánh dấu Vị trí Hiện tại trên Bản đồ, Android
- 17. di chuyển lên xem văn bản chỉ khi bàn phím ảo mở trên android
- 18. Fancybox: không thể di chuyển trên điện thoại Android
- 19. Android setError() di chuyển thư trên đầu trang của ActionBar
- 20. Làm cách nào để di chuyển giản đồ cơ sở dữ liệu trong Android?
- 21. Hiển thị bản đồ google trên liên kết hoặc văn bản di chuột
- 22. Tắt di chuyển trên thiết bị di động
- 23. Bản đồ của Google không hiển thị trên Android ở chế độ phát hành
- 24. Vị trí địa lý: chỉ di chuyển điểm đánh dấu bản đồ google mà không cần tải lại bản đồ
- 25. db: di chuyển bị treo trên di chuyển đơn giản
- 26. Android, vẽ tuyến đường trên bản đồ google
- 27. Chuyển đổi Bản đồ Java thành Bản đồ Javascript
- 28. MapActivity trong TabHost Phân đoạn biến mất sau khi chuyển đổi tab
- 29. API Google Maps v3 sẽ không tắt bánh xe di chuyển sau khi tải bản đồ
- 30. Ứng dụng di động Android: bản đồ trong nhà, hướng đi bộ
bạn có thể muốn xem xét phương thức 'onDraw' ở đâu đó .. nó sẽ được gọi khi chế độ xem cần vẽ chính nó (như khi bản đồ đang thay đổi, di chuyển, v.v ...). chỉ là một ý tưởng – binnyb