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 của bạn.
Triển khai các tính năng GoogleMap
trên cùng một thực thể bản đồ
Các API Maps cũng có trong Navigation SDK. Bạn có thể dùng Navigation SDK để tạo trải nghiệm dành riêng cho bản đồ (không phải điều hướng). Nếu ứng dụng của bạn có cả trải nghiệm bản đồ không có chỉ đường và trải nghiệm có chỉ đường, bạn nên sử dụng Maps và Navigation API trên cùng một thực thể bản đồ.
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
. Chúng tôi đề xuất phương thức này thay vì giữ lại thực thể GoogleMap
có thể trở nên lỗi thời sau khi NavigationView
bên dưới được tạo lại.
Ngoài ra, hãy nhớ dọn dẹp GoogleMap
được truy xuất từ phương thức này sau khi không còn cần đến. Để biết thêm thông tin, hãy xem Các phương pháp hay nhất để dọn dẹp phiên bản.