Thêm và xóa Overlays
Mỗi MapView chứa một danh sách Lớp phủ đang hiển thị. Bạn có thể nhận được một tài liệu tham khảo danh sách này bằng cách gọi getOverlays, như thể hiện trong đoạn mã sau:
Danh sáchlớp = mapView.getOverlays ();
Thêm và loại bỏ các mục từ danh sách là chủ đề an toàn và đồng bộ, do đó bạn có thể sửa đổi và truy vấn danh sách một cách an toàn. Bạn vẫn cần phải lặp qua các danh sách trong một khối đồng bộ hóa đồng bộ hóa thuộc Danh mục.
Để thêm một lớp phủ lên một bản đồ, tạo ra một thể hiện mới của lớp phủ và thêm nó vào danh sách, như thể hiện trong đoạn sau đây.
Các màn hình Overlay thêm trong thời gian tới bản đồ được vẽ lại, vì vậy nó thường là một thực hành tốt để gọi postinvalidate sau khi bạn sửa đổi danh sách để cập nhật những thay đổi trên màn hình hiển thị bản đồ.
chú thích ở đâu tôi là
sửa đổi cuối cùng này để ở đâu Am tôi tạo ra và thêm một lớp phủ mới hiển thị một vòng tròn màu trắng ở vị trí hiện tại của thiết bị.
1. Tạo một lớp MyPositionOverlay Overlay mới:
đang được dịch, vui lòng đợi..
