Opcje znaczników

publiczne zajęcia końcowe MarkerOptions rozszerza obiekt
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
icon(BitmapDescriptor iconDescriptor)
Ustawia ikonę znacznika.
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
position(LatLng)
Ustawia lokalizację znacznika.
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ą lub null, 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 zwraca false.

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 zwraca false.

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.