En esta página, se explican las prácticas recomendadas para interactuar con el objeto GoogleMap
en tu app.
Implementa funciones de GoogleMap
en la misma instancia de mapas
Las APIs de Maps también están disponibles como parte del SDK de Navigation, que puedes usar para crear experiencias específicas del mapa (no de navegación). Si tu app incluye una experiencia de mapa sin navegación y una experiencia de navegación, te recomendamos que uses las APIs de Maps y Navigation en la misma instancia del mapa.
Usa getMapAsync
para obtener la instancia de GoogleMap
Puedes obtener un objeto GoogleMap
con SupportNavigationFragment#getMapAsync
o NavigationView#getMapAsync
. Recomendamos este método en lugar de conservar la instancia de GoogleMap
que podría quedar obsoleta una vez que se vuelva a crear el NavigationView
subyacente.
También asegúrate de limpiar el GoogleMap
recuperado de este método después de que ya no sea necesario. Para obtener más información, consulta las prácticas recomendadas para limpiar instancias.