Trang này giải thích các phương pháp hay nhất để tương tác với đối tượng GoogleMap
trong ứng dụng.
Triển khai các tính năng của GoogleMap
trên một thực thể bản đồ riêng biệt với trải nghiệm đi theo chỉ dẫn
API Maps cũng có sẵn như một phần của SDK điều hướng mà bạn có thể dùng để tạo trải nghiệm cụ thể trên bản đồ (không phải điều hướng). Nếu ứng dụng của bạn bao gồm cả trải nghiệm bản đồ không điều hướng và trải nghiệm chỉ đường, thì bạn nên sử dụng API Maps trên một thực thể bản đồ riêng biệt, thay vì kết hợp trải nghiệm trên NavigationView
hoặc SupportNavigationFragment
.
Sử dụng getMapAsync
để lấy thực thể GoogleMap
Bạn có thể lấy đối tượng GoogleMap
bằng cách sử dụng SupportNavigationFragment#getMapAsync
hoặc NavigationView#getMapAsync
. Bạn nên dùng phương thức này thay vì giữ lại thực thể GoogleMap
có thể
bị lỗi thời sau khi NavigationView
bên dưới được tạo lại.
Ngoài ra, hãy nhớ dọn sạch GoogleMap
được truy xuất từ phương thức này sau khi không còn cần thiết. Để biết thêm thông tin, hãy xem Các phương pháp hay nhất để dọn dẹp thực thể.