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.
publiczna klasa finałowa MapsInitializer rozszerza możliwości obiektu Object
Użyj tej klasy do zainicjowania pakietu SDK Map Google na Androida, jeśli przed uzyskaniem mapy należy użyć funkcji. Należy ją wywołać, ponieważ niektóre klasy, takie jak BitmapDescriptorFactory i CameraUpdateFactory, muszą być zainicjowane.
Jeśli używasz MapFragment lub MapView i masz już wynik GoogleMap (niewartość null) przez wywołanie getMapAsync() w jednej z tych klas i oczekiwanie na wywołanie zwrotne onMapReady(GoogleMap map), nie musisz się martwić o te zajęcia. Przykłady znajdziesz w przykładowej aplikacji.
Inicjuje pakiet SDK Map Google na Androida, dzięki czemu jego klasy są gotowe do użycia.
Podsumowanie metod dziedziczonych
Z klasy java.lang.Object
boolean
równa się(obiekt arg0)
final
Class<?>
getClass()
int
hashCode()
ostateczna
unieważnienie
notify()
ostateczna
unieważnienie
notifyAll()
Ciąg znaków
toString()
ostateczna
unieważnienie
wait(long arg0, int arg1)
ostateczna
unieważnienie
wait(long arg0)
ostateczna
unieważnienie
wait()
Metody publiczne
publiczna
statyczna
zsynchronizowana int
initialize(kontekst)
Inicjuje pakiet SDK Map Google na Androida, dzięki czemu jego klasy są gotowe do użycia. Jeśli używasz MapFragment lub MapView i masz już (nienull) wartość GoogleMap przez wywołanie getMapAsync() w którejś z tych klas, nie musisz tego wywoływać.
Parametry
sytuacja
Wymagane do pobrania niezbędnych zasobów pakietu SDK i kodu. Wartość nie może być wartością null.
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2024-09-05 UTC."],[[["The `MapsInitializer` class is used to initialize the Google Maps SDK for Android, particularly when features are needed before a map is obtained."],["It's crucial to call `MapsInitializer.initialize()` because classes like `BitmapDescriptorFactory` and `CameraUpdateFactory` require prior initialization."],["If you're using `MapFragment` or `MapView` and have a non-null `GoogleMap` instance through `getMapAsync()`, you don't need to explicitly call `MapsInitializer.initialize()`."],["The `initialize()` method takes a Context as a parameter and returns a `ConnectionResult` error code indicating the success of the initialization."]]],[]]