Esta página explica as práticas recomendadas para interagir com o objeto GoogleMap
no
seu app.
Implementar recursos de GoogleMap
na mesma instância do Maps
As APIs do Maps também estão disponíveis como parte do SDK Navigation, que pode ser usado para criar experiências específicas de mapa (não de 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 and Navigation na mesma instância de mapa.
Use getMapAsync
para receber a instância GoogleMap
É possível acessar 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 a NavigationView
abaixo é recriada.
Além disso, limpe 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.