Nowy styl mapy będzie wkrótce dostępny w Google Maps Platform. Ta aktualizacja stylu mapy obejmuje nową domyślną paletę kolorów oraz ulepszenia ułatwiające obsługę i łatwość obsługi map. Wszystkie style mapy zostaną automatycznie zaktualizowane w marcu 2025 r. Więcej informacji o dostępności i sposobie włączania tej funkcji znajdziesz w artykule Nowy styl mapy w Google Maps Platform.
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
interfejs publiczny OnMapReadyCallback
Interfejs wywołania zwrotnego, gdy mapa jest gotowa do użycia.
Gdy instancja tego interfejsu zostanie ustawiona w obiekcie MapFragment lub MapView, metoda onMapReady(GoogleMap) będzie aktywowana, gdy mapa będzie gotowa do użycia, a wystąpienie obiektu GoogleMap nie będzie puste.
Jeśli Usługi Google Play nie są zainstalowane na urządzeniu, użytkownik zostanie poproszony o ich zainstalowanie, a metoda onMapReady(GoogleMap) zostanie aktywowana tylko wtedy, gdy użytkownik ją zainstaluje i wróci do aplikacji.
public
abstract
void
onMapReady(GoogleMap googleMap)
Wywoływane, gdy mapa jest gotowa do użycia.
Pamiętaj, że nie gwarantuje to, że mapa została zmieniona. Z tego powodu rozmiar mapy mógł nie zostać określony przed wywołaniem metody wywołania zwrotnego. Jeśli chcesz znać wymiary lub wywoływać w interfejsie API metodę, która wymaga znajomości wymiarów, pobierz obiekt View mapy i zarejestruj też ViewTreeObserver.OnGlobalLayoutListener.
Nie łącz łańcuchów detektorów OnMapReadyCallback i OnGlobalLayoutListener, ale zarejestruj i zaczekaj na oba wywołania niezależnie od siebie, ponieważ wywołania zwrotne mogą być uruchamiane w dowolnej kolejności.
Jeśli na przykład chcesz zaktualizować kamerę mapy za pomocą pola LatLngBounds bez wymiarów, musisz poczekać, aż uzupełnią pola OnMapReadyCallback i OnGlobalLayoutListener. W przeciwnym razie istnieje warunek wyścigu, który może aktywować IllegalStateException.
Parametry
googleMap
Niepusta instancja GoogleMap powiązana z obiektem MapFragment lub MapView, która określa wywołanie zwrotne.