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 | |
MarkerOptions |
title(título de cadena)
Establece el título del marcador.
|
void |
writeToParcel(Parcel out, int marcas)
|
Resumen de métodos heredados
Campos
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 |