implementuje Parcelable
Określa opcje znacznika.
Dziedziczone podsumowanie stałych
Podsumowanie pola
public static final Creator<MarkerOptions> | TWÓRCA |
Publiczne podsumowanie konstruktora
Podsumowanie metod publicznych
MarkerOptions |
kotwica(zmiennoprzecinkowa u, zmiennoprzecinkowa v)
Określa kotwicę w określonym punkcie na obrazie znacznika.
|
int | |
float |
getAnchorU(),
Odległość w poziomie znormalizowana do [0, 1] od kotwicy od lewej krawędzi.
|
float |
getAnchorV(),
Odległość w pionie znormalizowana do [0, 1] od kotwicy od górnej krawędzi.
|
Bitmapa |
getIcon()
Zwraca ikonę niestandardową ustawioną dla tego obiektu MarkOptions.
|
LatLng |
getPosition()
Zwraca pozycję ustawioną dla tego obiektu MarkOptions.
|
Ciąg znaków |
getTitle()
Zwraca tytuł tego obiektu MarkOptions.
|
MarkerOptions |
icon(ikona Bitmapa)
Ustawia ikonę znacznika.
|
MarkerOptions | |
MarkerOptions |
title(tytuł ciągu znaków)
Ustawia tytuł znacznika.
|
void |
writeToParcel(wyjścia wyodrębnione, flagi int)
|
Podsumowanie metod dziedziczonych
Pola
Publiczne konstruktorzy
public MarkerOptions ()
Metody publiczne
public MarkerOptions kotwica (float u, float v)
Określa kotwicę w określonym punkcie na obrazie znacznika.
Kotwica określa punkt na obrazie ikony, który jest zakotwiczony w pozycji znacznika na powierzchni Ziemi.
Punkt zakotwiczenia jest określany jako ciągły odstęp [0,0, 1,0] x [0,0, 1,0], gdzie (0, 0) to lewy górny róg obrazu, a (1, 1) to jego prawy dolny róg. Punkt zakotwiczenia na obrazie W × W to najbliższy dyskretny punkt siatki na siatce (W + 1) x (H + 1). Wynik ten uzyskuje się przez skalowanie i zaokrąglanie. Na przykład w obrazie o wymiarach 4 x 2 punkt zakotwiczenia (0, 7, 0, 6) zmieni się w punkt siatki o wartości 3, 1.
*-----+-----+-----+-----* | | | | | | | | | | +-----+-----+-----+-----+ | | | X | | (U, V) = (0.7, 0.6) | | | | | *-----+-----+-----+-----* *-----+-----+-----+-----* | | | | | | | | | | +-----+-----+-----X-----+ (X, Y) = (3, 1) | | | | | | | | | | *-----+-----+-----+-----*
Parametry
U | współrzędna u kotwicy jako stosunek szerokości obrazu (w zakresie [0, 1]) |
---|---|
v | współrzędna v kotwicy jako współczynnik wysokości obrazu (w zakresie [0, 1]) |
Akcje powrotne
- obiekt, dla którego wywołano metodę, z nowym zestawem kotwic.
public int describeContents ()
public float getAnchorU ()
Odległość w poziomie znormalizowana do [0, 1] od kotwicy od lewej krawędzi.
Akcje powrotne
- wartość u kotwicy.
public float getAnchorV ()
Odległość w pionie znormalizowana do [0, 1] od kotwicy od górnej krawędzi.
Akcje powrotne
- wartość v kotwicy.
public Bitmapa getIcon ()
Zwraca ikonę niestandardową ustawioną dla tego obiektu MarkOptions.
Akcje powrotne
- bitmapa reprezentująca ikonę niestandardową lub
null
, jeśli nie ustawiono ikony niestandardowej
public LatLng getPosition ()
Zwraca pozycję ustawioną dla tego obiektu MarkOptions.
Akcje powrotne
- obiekt LatLng określający położenie znacznika lub
null
, jeśli nie określono żadnej pozycji;
public Ciąg getTitle ()
Zwraca tytuł tego obiektu MarkOptions.
Akcje powrotne
- tytuł znacznika lub pusty ciąg znaków, jeśli nie ustawiono tytułu.
public MarkerOptions ikona (ikona Bitmap)
Ustawia ikonę znacznika. Jeśli nie dodasz żadnej ikony, zostanie użyty domyślny styl pinezki.
Parametry
ikona | ikona Bitmap |
---|
Akcje powrotne
- obiekt, dla którego została wywołana metoda, z ustawioną nową ikoną
public MarkerOptions position (LatLng latLng)
Ustawia lokalizację znacznika.
Parametry
latLng | nową pozycję do ustawienia. |
---|
Akcje powrotne
- obiekt, dla którego została wywołana metoda, z nowym ustawieniem pozycji
public MarkerOptions title (tytuł ciągu)
Ustawia tytuł znacznika. Domyślnym tytułem jest pusty ciąg znaków.
Parametry
title | tytuł do ustawienia. |
---|
Akcje powrotne
- obiekt, dla którego została wywołana metoda, z nowym tytułem ustawionym
public void writeToParcel (Parcel out, int flags)
Parametry
na | |
---|---|
flagi |