MarkerOptions

clase pública MarkerOptions extiende Object
implementa Parcelable

Define las opciones de un marcador.

Resumen de la constante heredada

Resumen de campos

Creator final estático<MarkerOptions> público CREADOR

Resumen de constructores públicos

Resumen de métodos públicos

MarkerOptions
ancla(flotante u, flotante v)
Especifica que el ancla en un punto concreto de la imagen del marcador.
int
float
getAnchorU()
Distancia horizontal, normalizada a [0, 1], del ancla desde el borde izquierdo.
float
getAnchorV()
Distancia vertical, normalizada a [0, 1], del ancla desde el borde superior.
Mapa de bits
getIcon()
Muestra el ícono personalizado configurado para este objeto MarkerOptions.
LatLng
getPosition()
Muestra la posición definida para este objeto MarkerOptions.
Cadena
getTitle()
Muestra el título de este objeto MarkerOptions.
MarkerOptions
icon(Ícono de mapa de bits)
Establece el ícono del marcador.
MarkerOptions
position(latLng de LatLng)
Establece la ubicación del marcador.
MarkerOptions
title(título de cadena)
Establece el título del marcador.
void
writeToParcel(Parcel out, int marcas)

Resumen de métodos heredados

Campos

público final estático Creator<MarkerOptions> CREADOR

Constructores públicos

public MarkerOptions ()

Métodos públicos

public MarkerOptions ancla (float u, float v)

Especifica que el ancla en un punto concreto de la imagen del marcador.

El anclaje especifica el punto en la imagen del ícono que está anclado a la posición del marcador en la superficie de la Tierra.

El punto de anclaje se especifica en el espacio continuo [0.0, 1.0] x [0.0, 1.0], donde (0, 0) es la esquina superior izquierda de la imagen y (1, 1) es la esquina inferior derecha. El punto de anclaje en una imagen de W x H es el punto de cuadrícula discreto más cercano en una cuadrícula (W + 1) x (H + 1), que se obtiene mediante el ajuste y el redondeo. Por ejemplo, en una imagen de 4 x 2, el punto de anclaje (0.7, 0.6) se resuelve en el punto de cuadrícula en (3, 1).

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

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

Parámetros
u Coordenada u del anclaje, como una proporción del ancho de la imagen (en el rango [0, 1])
v coordenada v del ancla, como proporción de la altura de la imagen (en el rango [0, 1])
Devuelve
  • el objeto para el que se llamó al método, con el nuevo conjunto de anclas.

public int describeContents ()

public float getAnchorU ()

Distancia horizontal, normalizada a [0, 1], del ancla desde el borde izquierdo.

Devuelve
  • el valor u del ancla.

public float getAnchorV ()

Distancia vertical, normalizada a [0, 1], del ancla desde el borde superior.

Devuelve
  • el valor v del ancla.

public Bitmap getIcon ()

Muestra el ícono personalizado configurado para este objeto MarkerOptions.

Devuelve
  • Un mapa de bits que represente el ícono personalizado o null si no se establece un ícono personalizado

public LatLng getPosition ()

Muestra la posición definida para este objeto MarkerOptions.

Devuelve
  • un objeto LatLng que especifique la posición del marcador, o bien null si no se establece ninguna posición

public String getTitle ()

Muestra el título de este objeto MarkerOptions.

Devuelve
  • el título del marcador o una cadena vacía si no se ha establecido ningún título.

public MarkerOptions ícono (Ícono de mapa de bits)

Establece el ícono del marcador. Si no se proporciona un ícono, se utilizará el estilo de marcador predeterminado.

Parámetros
ícono el ícono Bitmap
Devuelve
  • el objeto para el cual se llamó al método, con el nuevo icono configurado

público MarkerOptions position (LatLng latLng)

Establece la ubicación del marcador.

Parámetros
latLng la nueva posición para definir
Devuelve
  • el objeto para el que se llamó al método, con la nueva posición establecida

public MarkerOptions title (Título de la cadena)

Establece el título del marcador. El título predeterminado es una cadena vacía.

Parámetros
título título para definir
Devuelve
  • el objeto para el que se llamó al método, con el nuevo título establecido

public void writeToParcel (Parcel out, int marcas)

Parámetros
de
flags