Questa pagina illustra le best practice per interagire con l'oggetto GoogleMap
nella tua app.
Implementare le funzionalità di GoogleMap
nella stessa istanza di Maps
Le API Maps sono disponibili anche nell'SDK Navigation, che puoi utilizzare per creare esperienze specifiche per le mappe (non di navigazione). Se la tua app include sia un'esperienza di mappa non di navigazione sia un'esperienza di navigazione, ti consigliamo di utilizzare l'API Maps e l'API Navigation nella stessa istanza della mappa.
Utilizza getMapAsync
per ottenere l'istanza GoogleMap
Puoi ottenere un oggetto GoogleMap
utilizzando SupportNavigationFragment#getMapAsync
o NavigationView#getMapAsync
. Consigliamo questo metodo anziché mantenere l'istanza GoogleMap
che potrebbe diventare obsoleta una volta ricreato il NavigationView
sottostante.
Assicurati inoltre di pulire il GoogleMap
recuperato con questo metodo dopo che non è più necessario. Per saperne di più, consulta le best practice per la pulizia delle istanze.