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 Google są też dostępne w ramach pakietu Navigation SDK, którego możesz używać do tworzenia funkcji związanych z mapami (nie nawigacyjnych). Jeśli Twoja aplikacja zawiera zarówno mapę bez nawigacji, jak i nawigację, zalecamy używanie interfejsu Maps and Navigation API w tej samej instancji mapy.

Użyj getMapAsync, aby uzyskać instancję GoogleMap

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

Pamiętaj też, aby usunąć obiekt GoogleMap pobrany za pomocą tej metody, gdy nie będzie już potrzebny. Więcej informacji znajdziesz w artykule Sprawdzone metody dotyczące czyszczenia instancji.