Aby skonfigurować zaawansowane znaczniki, wykonaj te czynności.
Włączanie nowego mechanizmu renderowania map
Ulepszony mechanizm renderowania map jest dostępny od wersji 18.0.0 pakietu SDK Map Google na Androida. Ten moduł renderujący wprowadza wiele ulepszeń, w tym obsługę definiowania stylów map w Google Cloud, w pakiecie Maps SDK na Androida.
Wraz z wprowadzeniem pakietu SDK Map Google na Androida w wersji 18.2.0 Google zmieniło domyślny mechanizm renderowania z starszego na ulepszony. Ta zmiana oznacza, że ulepszony moduł renderowania mapy jest teraz domyślnie używany w aplikacji podczas tworzenia nowej aplikacji lub przebudowy istniejącej.
Tworzenie identyfikatora mapy
Aby utworzyć nowy identyfikator mapy, wykonaj czynności opisane w sekcji Tworzenie identyfikatora mapy. Upewnij się, że typ mapy to Android.
Aktualizowanie kodu inicjowania mapy
Ten krok wymaga identyfikatora mapy, który został utworzony. Znajdziesz go na stronie Zarządzanie Mapami.
Zaawansowane znaczniki wymagają identyfikatora mapy. Jeśli identyfikator mapy jest nieprawidłowy lub go brakuje, zaawansowane znaczniki nie mogą się wczytać. Użyj metody MapCapabilities.isAdvancedMarkersAvailable(), aby sprawdzić, czy zaawansowane znaczniki są obsługiwane.
[[["Ł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: 2025-08-10 UTC."],[[["Advanced markers necessitate the utilization of the upgraded map renderer, available in Maps SDK for Android version 18.0.0 and later, and are enabled by default in version 18.2.0 and later."],["A crucial initial step involves creating a map ID within the Google Cloud console and integrating it into your map initialization code."],["It is imperative to verify if advanced markers are supported on the device using `MapCapabilities.isAdvancedMarkersAvailable()`, and to provide a fallback mechanism, such as standard markers, if they are not."],["Developers must ensure compatibility by checking device requirements for the new map renderer, as some devices might not support it."]]],[]]