implements Parcelable
Definiuje opcję MarkOptions znacznika.
Przewodnik dla programistów
Więcej informacji znajdziesz w witrynie Markers. Google.
Dziedziczone stałe podsumowanie
Podsumowanie konstruktora publicznego
MarkerOptions()
Tworzy nowy zestaw opcji znaczników.
|
Podsumowanie metody publicznej
MarkerOptions |
alfa(liczba zmiennoprzecinkowa alfa)
Ustawia poziom alfa (przezroczystość) znacznika.
|
MarkerOptions |
kotwica(liczba zmiennoprzecinkowa u, liczba zmiennoprzecinkowa v)
Określa, że reklama zakotwiczona ma się znaleźć w konkretnym punkcie obrazu znacznika.
|
MarkerOptions |
collisionBehavior(int collisionBehavior)
Ustawia stan kolizji znacznika.
|
MarkerOptions |
draggable(element logiczny do przeciągania)
Ustawia możliwość przeciągania znacznika.
|
MarkerOptions |
flat(wartość logiczna stała)
Określa, czy znacznik powinien być płasko względem mapy
true , czy billboardu skierowanego do
kamera false . |
liczba zmiennoprzecinkowa |
getAlpha()
Pobiera zestaw alfa dla tego obiektu
MarkerOptions . |
liczba zmiennoprzecinkowa |
getAnchorU()
Odległość w poziomie znormalizowana do [0, 1] kotwicy od lewej krawędzi.
|
liczba zmiennoprzecinkowa |
getAnchorV()
Odległość w pionie znormalizowana do [0, 1] kotwicy od górnej krawędzi.
|
int, | |
BitmapDescriptor |
getIcon()
Pobiera niestandardowy deskryptor ikony ustawiony dla tego obiektu
MarkerOptions . |
liczba zmiennoprzecinkowa |
getInfoWindowAnchorU()
Odległość w poziomie znormalizowana do [0, 1] od kotwicy okna informacyjnego od lewej krawędzi.
|
liczba zmiennoprzecinkowa |
getInfoWindowAnchorV()
Odległość w pionie znormalizowana do [0, 1], kotwicy okna informacyjnego od górnej krawędzi.
|
LatLng |
getPosition()
Zwraca pozycję ustawioną dla tego obiektu
MarkerOptions . |
liczba zmiennoprzecinkowa |
getRotation()
Pobiera rotację ustawioną dla tego obiektu
MarkerOptions . |
Ciąg znaków |
getSnippet()
Pobiera fragment kodu ustawiony dla tego obiektu
MarkerOptions . |
Ciąg znaków |
getTitle()
Pobiera tytuł ustawiony dla tego obiektu
MarkerOptions . |
liczba zmiennoprzecinkowa |
getZIndex()
Pobiera wartość zIndex ustawioną dla tego obiektu
MarkerOptions . |
MarkerOptions | |
MarkerOptions |
infoWindowAnchor(float u, float,v)
Określa punkt zakotwiczenia okna informacyjnego na obrazie znacznika.
|
wartość logiczna |
isDraggable()
Pobiera ustawienie przeciągania dla tego obiektu
MarkerOptions . |
wartość logiczna |
isFlat()
Pobiera płaskie ustawienie dla tego obiektu
MarkerOptions . |
wartość logiczna |
isVisible()
Pobiera ustawienie widoczności tego obiektu
MarkerOptions . |
MarkerOptions | |
MarkerOptions |
rotacja(rotacja zmiennoprzecinkowa)
Ustawia obrót znacznika w stopniach w prawo względem punktu zakotwiczenia znacznika.
|
MarkerOptions |
snippet(fragment ciągu znaków)
Ustawia fragment kodu dla znacznika.
|
MarkerOptions |
title(tytuł ciągu)
Ustawia tytuł znacznika.
|
MarkerOptions |
visible(boolean visible)
Ustawia widoczność znacznika.
|
MarkerOptions |
zIndex(liczba zmiennoprzecinkowa zIndex)
Ustawia wartość zIndex dla znacznika.
|
Podsumowanie metody dziedziczonej
Konstruktorki publiczne
publiczne . MarkerOptions ()
Tworzy nowy zestaw opcji znaczników.
Metody publiczne
publiczne MarkerOptions alfa (liczba zmiennoprzecinkowa alfa)
Ustawia poziom alfa (przezroczystość) znacznika. To jest wartość z zakresu od 0 do 1, gdzie 0 oznacza znacznik. oznacza całkowitą przezroczystość, a wartość 1 oznacza, że znacznik jest całkowicie nieprzezroczysty.
Parametry
alfa |
---|
Zwroty
- obiekt, dla którego została wywołana metoda, z nowym zestawem alfa.
publiczne MarkerOptions zakotwiczona (liczba zmiennoprzecinkowa u, liczba zmiennoprzecinkowa V)
Określa, że reklama zakotwiczona ma się znaleźć w konkretnym punkcie obrazu znacznika.
Kotwica określa punkt na obrazie ikony, który jest zakotwiczony w pozycji znacznika. na powierzchni Ziemi.
Punkt zakotwiczenia jest określony w postaci ciągłej przestrzeni [0,0, 1,0] x [0,0, 1,0], gdzie (0, 0) to lewy górny róg obrazu, a (1, 1) – prawy dolny róg. Punkt zakotwiczenia na obrazie (S x wys.) to najbliższy dyskretny punkt siatki w wymiarze (W + 1) x (H + 1) – siatka uzyskana przez skalowanie zgodnie z danym zaokrągleniem. Na przykład w obrazie o wymiarach 4 x 2 punkt zakotwiczenia (0,7; 0,6) przechodzi do punktu siatki w miejscu (3, 1).
*-----+-----+-----+-----* | | | | | | | | | | +-----+-----+-----+-----+ | | | X | | (U, V) = (0.7, 0.6) | | | | | *-----+-----+-----+-----* *-----+-----+-----+-----* | | | | | | | | | | +-----+-----+-----X-----+ (X, Y) = (3, 1) | | | | | | | | | | *-----+-----+-----+-----*
Parametry
U | współrzędna u kotwicy jako współczynnik szerokości obrazu (w zakresie [0, 1]) |
---|---|
v | współrzędna v reklamy zakotwiczonej jako współczynnik wysokości obrazu (w zakresie [0, 1]) |
Zwroty
- obiekt, dla którego wywołano metodę, z nowym zestawem kotwicy.
publiczne MarkerOptions collisionBehavior (int collisionBehavior)
Ustawia stan kolizji znacznika. To jest wartość Marker.CollisionBehavior
. Może
być ustawiana tylko raz.
Parametry
collisionBehavior |
---|
Zwroty
- obiekt, dla którego została wywołana metoda z ustawionym stanem kolizji.
publiczne MarkerOptions przeciągnięty (przeciągnięcie wartości logicznej)
Ustawia możliwość przeciągania znacznika.
Parametry
przeciągalny |
---|
Zwroty
- obiekt, dla którego została wywołana metoda, z nowym stanem, który można przeciągać.
publiczne MarkerOptions płaska (wartość logiczna stała)
Określa, czy znacznik powinien być płasko względem mapy true
, czy billboardu skierowanego do
kamera false
. Jeśli znacznik jest na płaskiej powierzchni mapy, pozostanie na niej zablokowany
kamera obraca się i przechyla, ale cały czas pozostaje taki sam jak przy powiększeniu, w przeciwieństwie do
GroundOverlay
Jeśli znacznik jest billboardem, zawsze będzie narysowany w stronę aparatu.
oraz będzie się obracać i przechylać razem z kamerą. Wartością domyślną jest false
.
Parametry
bez zmian |
---|
Zwroty
- obiekt, dla którego została wywołana metoda, z ustawionym nowym płaskim stanem.
publiczne liczba zmiennoprzecinkowa . getAlpha ()
Pobiera zestaw alfa dla tego obiektu MarkerOptions
.
Zwroty
- alfa znacznika z zakresu [0, 1].
publiczne liczba zmiennoprzecinkowa . getAnchorU ()
Odległość w poziomie znormalizowana do [0, 1] kotwicy od lewej krawędzi.
Zwroty
- wartość u reklamy zakotwiczonej.
publiczne liczba zmiennoprzecinkowa . getAnchorV ()
Odległość w pionie znormalizowana do [0, 1] kotwicy od górnej krawędzi.
Zwroty
- dla reklamy zakotwiczonej.
publiczne int, . getCollisionBehavior ()
publiczne BitmapDescriptor getIcon ()
Pobiera niestandardowy deskryptor ikony ustawiony dla tego obiektu MarkerOptions
.
Zwroty
- Ikona
BitmapDescriptor
oznaczająca ikonę niestandardową lubnull
, jeśli nie ma jej żadna ikona niestandardowa ikona jest ustawiona.
publiczne liczba zmiennoprzecinkowa . getInfoWindowAnchorU ()
Odległość w poziomie znormalizowana do [0, 1] od kotwicy okna informacyjnego od lewej krawędzi.
Zwroty
- wartość u reklamy zakotwiczonej w oknie informacyjnym.
publiczne liczba zmiennoprzecinkowa . getInfoWindowAnchorV ()
Odległość w pionie znormalizowana do [0, 1], kotwicy okna informacyjnego od górnej krawędzi.
Zwroty
- wartość v kotwicy okna informacyjnego,
publiczne LatLng getPosition ()
Zwraca pozycję ustawioną dla tego obiektu MarkerOptions
.
Zwroty
- Obiekt
LatLng
określający bieżącą pozycję znacznika.
publiczne liczba zmiennoprzecinkowa . getRotation ()
Pobiera rotację ustawioną dla tego obiektu MarkerOptions
.
Zwroty
- obrót znacznika w stopniach w prawo od pozycji domyślnej.
publiczne Ciąg znaków . getSnippet ()
Pobiera fragment kodu ustawiony dla tego obiektu MarkerOptions
.
Zwroty
- Ciąg tekstowy zawierający fragment kodu znacznika.
publiczne Ciąg znaków . getTitle ()
Pobiera tytuł ustawiony dla tego obiektu MarkerOptions
.
Zwroty
- Ciąg tekstowy zawierający tytuł znacznika.
publiczne liczba zmiennoprzecinkowa . getZIndex ()
Pobiera wartość zIndex ustawioną dla tego obiektu MarkerOptions
.
Zwroty
- wartość zIndex.
publiczne MarkerOptions ikona (BitmapDescriptor iconDescriptor)
Ustawia ikonę znacznika.
Parametry
iconDescriptor | jeśli null , używany jest znacznik domyślny. |
---|
Zwroty
- obiekt, dla którego została wywołana metoda, z ustawionym nowym deskryptorem ikony.
publiczne MarkerOptions infoWindowAnchor (liczba zmiennoprzecinkowa u, liczba zmiennoprzecinkowa V)
Określa punkt zakotwiczenia okna informacyjnego na obrazie znacznika. Jest to określone w
w tym samym układzie współrzędnych co reklama zakotwiczona. Aby dowiedzieć się więcej, wejdź na anchor(float, float)
.
domyślnie znajduje się pośrodku górnej części obrazu.
Parametry
U | współrzędna u kotwicy okna informacyjnego jako współczynnik szerokości obrazu (w zakresie [0, 1]) |
---|---|
v | współrzędna v kotwicy okna informacyjnego jako współczynnik wysokości obrazu (w zakresie [0, 1]) |
Zwroty
- obiekt, dla którego została wywołana metoda, z zestawem kotwicy nowego okna informacyjnego.
publiczne Wartość logiczna . isDraggable ()
Pobiera ustawienie przeciągania dla tego obiektu MarkerOptions
.
Zwroty
true
, jeśli znacznik można przeciągać; w przeciwnym razie zwracafalse
.
publiczne Wartość logiczna . isFlat ()
Pobiera płaskie ustawienie dla tego obiektu MarkerOptions
.
Zwroty
true
, jeśli znacznik jest płaski względem mapy;false
, jeśli znacznik powinien w stronę kamery.
publiczne Wartość logiczna . isVisible ()
Pobiera ustawienie widoczności tego obiektu MarkerOptions
.
Zwroty
true
, jeśli znacznik jest widoczny; w przeciwnym razie zwracafalse
.
publiczne MarkerOptions pozycja (LatLng szerokości geograficznej)
Ustawia lokalizację znacznika.
Parametry
dł. geogr. |
---|
Zwroty
- obiektu, dla którego została wywołana metoda, z nowym ustawieniem położenia.
publiczne MarkerOptions rotacja (rotacja zmiennoprzecinkowa)
Ustawia obrót znacznika w stopniach w prawo względem punktu zakotwiczenia znacznika. Oś jest prostopadła do znacznika. Obrót równy 0 odpowiada pozycji domyślnej. znacznika. Jeśli znacznik jest płaski na mapie, domyślną pozycją jest wyrównanie do północy obrót jest taki, że znacznik zawsze pozostaje płaski na mapie. Gdy znacznik jest billboardu, domyślna pozycja jest ustawiona na górę, a obrót jest tak, że znacznik jest zawsze w stronę aparatu. Wartością domyślną jest 0.
Parametry
rotacja |
---|
Zwroty
- obiektu, dla którego została wywołana metoda, z ustawioną nową rotacją.
publiczne MarkerOptions opis (fragment ciągu znaków)
Ustawia fragment kodu dla znacznika.
Parametry
krótki opis | fragment |
---|
Zwroty
- obiekt, dla którego została wywołana metoda, z nowym zestawem fragmentów.
publiczne MarkerOptions tytuł (tytuł ciągu)
Ustawia tytuł znacznika.
Parametry
tytuł |
---|
Zwroty
- obiekt, dla którego została wywołana metoda, z nowym ustawionym tytułem.
publiczne MarkerOptions widoczne (wartość logiczna widoczna)
Ustawia widoczność znacznika.
Parametry
widoczna |
---|
Zwroty
- obiekt, dla którego została wywołana metoda, z ustawionym nowym stanem widoczności.
publiczne MarkerOptions zIndex (liczba zmiennoprzecinkowa zIndex)
Ustawia wartość zIndex dla znacznika.
Parametry
zIndex |
---|
Zwroty
- obiekt, dla którego została wywołana metoda, z nowym zestawem zIndex.