Pennarelli

classe pubblica MarkerOptions estendere Object
implementa Parcelable

Definisce le opzioni per un indicatore.

Riepilogo delle costanti ereditate

Riepilogo campo

pubblici static final Creator<MarkerOptions> CREATOR

Riepilogo del costruttore pubblico

Riepilogo del metodo pubblico

MarkerOptions
anchor(float u, float v)
Specifica che l'ancoraggio si trovi in un punto specifico dell'immagine dell'indicatore.
int
float
getAnchorU()
Distanza orizzontale, normalizzata su [0, 1], dell'ancoraggio dal bordo sinistro.
float
getAnchorV()
Distanza verticale, normalizzata su [0, 1], dell'ancoraggio dal bordo superiore.
Bitmap
getIcon()
Restituisce l'insieme di icone personalizzate per l'oggetto MarkerOptions.
LatLng
getPosition()
Restituisce la posizione impostata per l'oggetto MarkerOptions.
Stringa
getTitle()
Restituisce il titolo dell'oggetto MarkerOptions.
MarkerOptions
icon(Icona bitmap)
Consente di impostare l'icona dell'indicatore.
MarkerOptions
position(LatLng latLng)
Consente di impostare la posizione dell'indicatore.
MarkerOptions
title(Titolo della stringa)
Imposta il titolo dell'indicatore.
void
writeToParcel(Parcel out, flag int)

Riepilogo del metodo ereditato

Campi

Public static final Creator<MarkerOptions> CREATOR

Costruttori pubblici

pubblici MarkerOptions ()

Metodi pubblici

Public MarkerOptions anchor (float u, float v)

Specifica che l'ancoraggio si trovi in un punto specifico dell'immagine dell'indicatore.

L'ancoraggio specifica il punto nell'immagine dell'icona ancorato alla posizione dell'indicatore sulla superficie del pianeta.

Il punto di ancoraggio è specificato nello spazio continuo [0,0, 1,0] x [0,0, 1,0], dove (0, 0) è l'angolo in alto a sinistra dell'immagine e (1, 1) è l'angolo in basso a destra. Il punto di ancoraggio in un'immagine L x A è il punto di griglia discreto più vicino in una griglia (L + 1) x (H + 1), ottenuto scalando e poi arrotondando. Ad esempio, in un'immagine 4 x 2, il punto di ancoraggio (0,7, 0,6) si risolve nel punto della griglia in (3, 1).

 *-----+-----+-----+-----*
 |     |     |     |     |
 |     |     |     |     |
 +-----+-----+-----+-----+
 |     |     |   X |     |   (U, V) = (0.7, 0.6)
 |     |     |     |     |
 *-----+-----+-----+-----*

 *-----+-----+-----+-----*
 |     |     |     |     |
 |     |     |     |     |
 +-----+-----+-----X-----+   (X, Y) = (3, 1)
 |     |     |     |     |
 |     |     |     |     |
 *-----+-----+-----+-----*
 

Parametri
u Coordinata u dell'ancoraggio, come rapporto tra la larghezza dell'immagine (nell'intervallo [0, 1])
v Coordinata v dell'ancoraggio, come rapporto dell'altezza dell'immagine (nell'intervallo [0, 1])
Ritorni
  • l'oggetto per cui è stato chiamato il metodo, con il nuovo set di ancoraggio.

Public int describeContents ()

pubblica numero in virgola mobile getAnchorU ()

Distanza orizzontale, normalizzata su [0, 1], dell'ancoraggio dal bordo sinistro.

Ritorni
  • il valore u dell'ancoraggio.

pubblica numero in virgola mobile getAnchorV ()

Distanza verticale, normalizzata su [0, 1], dell'ancoraggio dal bordo superiore.

Ritorni
  • il valore v dell'ancoraggio.

pubblica Bitmap getIcon ()

Restituisce l'insieme di icone personalizzate per l'oggetto MarkerOptions.

Ritorni
  • una bitmap che rappresenta l'icona personalizzata o null se non è impostata alcuna icona personalizzata

pubblica LatLng getPosition ()

Restituisce la posizione impostata per l'oggetto MarkerOptions.

Ritorni
  • un oggetto LatLng che specifica la posizione dell'indicatore o null se non è impostata alcuna posizione

Public Stringa getTitle ()

Restituisce il titolo dell'oggetto MarkerOptions.

Ritorni
  • il titolo dell'indicatore o una stringa vuota se non è stato impostato alcun titolo

pubblici MarkerOptions icona (icona bitmap)

Consente di impostare l'icona dell'indicatore. Se non viene fornita alcuna icona, verrà utilizzato lo stile predefinito della puntina.

Parametri
icona l'icona Bitmap
Ritorni
  • l'oggetto per cui è stato richiamato il metodo, con la nuova icona impostata

pubblici MarkerOptions position (LatLng latLng)

Consente di impostare la posizione dell'indicatore.

Parametri
latLng la nuova posizione da impostare
Ritorni
  • l'oggetto per cui è stato chiamato il metodo, con la nuova posizione impostata

Public MarkerOptions title (Titolo stringa)

Imposta il titolo dell'indicatore. Il titolo predefinito è una stringa vuota.

Parametri
title il titolo da impostare
Ritorni
  • l'oggetto per cui è stato chiamato il metodo, con il nuovo titolo impostato

Public void writeToParcel (Parcel out, flag int)

Parametri
preadolescenti
flags