Các phương pháp hay nhất về tương tác với GoogleMap
Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
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 Maps API cũng có trong Navigation SDK. Bạn có thể dùng SDK này để 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 phiên bản 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.
[[["Dễ hiểu","easyToUnderstand","thumb-up"],["Giúp tôi giải quyết được vấn đề","solvedMyProblem","thumb-up"],["Khác","otherUp","thumb-up"]],[["Thiếu thông tin tôi cần","missingTheInformationINeed","thumb-down"],["Quá phức tạp/quá nhiều bước","tooComplicatedTooManySteps","thumb-down"],["Đã lỗi thời","outOfDate","thumb-down"],["Vấn đề về bản dịch","translationIssue","thumb-down"],["Vấn đề về mẫu/mã","samplesCodeIssue","thumb-down"],["Khác","otherDown","thumb-down"]],["Cập nhật lần gần đây nhất: 2025-07-24 UTC."],[[["Implement `GoogleMap` features on a separate map instance from navigation experiences to avoid conflicts and optimize performance."],["Use `getMapAsync` to retrieve the `GoogleMap` object instead of holding onto an instance, ensuring you have the most up-to-date map object and preventing stale data."],["Remember to clean up the `GoogleMap` object after use to prevent memory leaks and maintain optimal app performance, referring to the Instance cleanup best practices for detailed guidance."]]],[]]