Przegląd
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Wybierz platformę:
Android
iOS
JavaScript
Dzięki znacznikom zaawansowanym możesz tworzyć i dostosowywać bardzo wydajne znaczniki. Możesz dostosować tło, obramowanie i kolor glifu znacznika domyślnego oraz zastąpić jego ikonę niestandardową grafiką.
Zaawansowane markery to obiekty typu
AdvancedMarker
, który jest podklasą
Marker
.
W przypadku znaczników zaawansowanych można dostosowywać wszystkie dotychczasowe Marker
właściwości, w tym:
Znaczniki zaawansowane mają te dodatkowe funkcje:
- Dostosowywanie kolorowych pinezek
- Ustaw dowolny widok Androida jako marker.
- Kontrolowanie zachowania przy kolizji
Dostosowywanie właściwości znacznika
Możesz dostosować tło, glif i kolor obramowania znacznika domyślnego.
Używanie widoku Androida jako znacznika
Zastąp domyślną ikonę znacznika elementem Android
View
zawierającym całkowicie niestandardowy znacznik.
Ustawianie działania w przypadku kolizji znacznika
Określ, jak znacznik ma się zachowywać, gdy zderzy się z innym znacznikiem lub etykietą mapy. Wysokość markera jest obsługiwana tylko na mapach wektorowych.
Następny krok
O ile nie stwierdzono inaczej, treść tej strony jest objęta licencją Creative Commons – uznanie autorstwa 4.0, a fragmenty kodu są dostępne na licencji Apache 2.0. Szczegółowe informacje na ten temat zawierają zasady dotyczące witryny Google Developers. Java jest zastrzeżonym znakiem towarowym firmy Oracle i jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2025-09-12 UTC.
[null,null,["Ostatnia aktualizacja: 2025-09-12 UTC."],[],["Advanced markers enable highly customizable and performant markers on maps. Users can personalize the default marker's background, border, and glyph colors, or substitute it with a custom graphic image or an Android `View`. These markers support standard `Marker` properties like title, snippet, click, and drag events. Unique features include colored pins, `View`-based markers, and collision behavior control. Users can customize the default marker's properties and specify how markers interact with other elements.\n"],null,[]]