Sprawdzone metody dotyczące interakcji z Mapami Google

Na tej stronie znajdziesz sprawdzone metody interakcji z obiektem GoogleMap w aplikacji.

Wdrażanie funkcji GoogleMap w tej samej instancji mapy

Interfejsy API Map są też dostępne w pakiecie Navigation SDK, którego możesz używać do tworzenia funkcji związanych z mapami (nie z nawigacją). Jeśli Twoja aplikacja zawiera zarówno mapę bez nawigacji, jak i nawigację, zalecamy używanie interfejsu Maps and Navigation API na tej samej instancji mapy.

Użyj getMapAsync, aby uzyskać instancję GoogleMap

Obiekt GoogleMap możesz uzyskać za pomocą SupportNavigationFragment#getMapAsync lub NavigationView#getMapAsync. Zalecamy tę metodę zamiast przechowywania instancji GoogleMap, która może stać się nieaktualna po ponownym utworzeniu instancji NavigationView.

Pamiętaj też, aby po zakończeniu korzystania z GoogleMap pobranego tą metodą usunąć go. Więcej informacji znajdziesz w artykule Sprawdzone metody czyszczenia instancji.