Opcje znaczników

klasa publiczna MarkerOptions rozszerza obiekt
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
position(LatLng latLng)
Ustawia lokalizację znacznika.
MarkerOptions
title(tytuł ciągu znaków)
Ustawia tytuł znacznika.
void
writeToParcel(wyjścia wyodrębnione, flagi int)

Podsumowanie metod dziedziczonych

Pola

public static final Twórca<MarkerOptions> TWÓRCA

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