Esta página explica as práticas recomendadas para interagir com o objeto GoogleMap
no
seu app.
Implementar recursos do GoogleMap
na mesma instância de mapas
As APIs do Maps também estão disponíveis como parte do SDK Navigation, que você pode usar para criar experiências específicas do mapa (não relacionadas à navegação). Se o app incluir uma experiência de mapa sem navegação e uma experiência de navegação, recomendamos usar a API Maps e Navigation na mesma instância de mapa.
Use getMapAsync
para receber a instância GoogleMap
É possível extrair um objeto GoogleMap
usando SupportNavigationFragment#getMapAsync
ou NavigationView#getMapAsync
. Recomendamos esse método em vez de manter a instância GoogleMap
, que pode
ficar desatualizada quando o NavigationView
subjacente for recriado.
Limpe também o GoogleMap
recuperado desse método quando ele não for mais necessário. Para mais informações, consulte Práticas recomendadas de limpeza de instâncias.