implementa Parcelable
Define las opciones de un Circle
.
Guía para desarrolladores
Para obtener más información, consulta la guía para desarrolladores sobre Formas.
Resumen de la constante heredada
Resumen de constructores públicos
CircleOptions()
Crea opciones de círculo.
|
Resumen de métodos públicos
CircleOptions | |
CircleOptions |
clickable(booleano en el que se puede hacer clic)
Especifica si se puede hacer clic en este círculo.
|
CircleOptions |
fillColor(color total)
Establece el color de relleno.
|
LatLng | |
int |
getFillColor().
Muestra el color de relleno.
|
doble |
getRadius()
Muestra el radio del círculo en metros.
|
int |
getStrokeColor().
Muestra el color del trazo.
|
List<PatternItem> |
getStrokePattern().
Muestra el patrón de trazo establecido en este objeto
CircleOptions para el contorno del círculo. |
float |
getStrokeWidth().
Muestra el ancho del trazo.
|
float |
getZIndex()
Muestra el zIndex.
|
boolean |
isClickable()
Obtiene la configuración de posibilidad de hacer clics del círculo.
|
boolean |
isVisible()
Comprueba si el círculo es visible.
|
CircleOptions |
radio(radio doble)
Establece el radio en metros.
|
CircleOptions |
strokeColor(color int)
Establece el color del trazo.
|
CircleOptions | |
CircleOptions |
strokeWidth(ancho de número de punto flotante)
Establece el ancho del trazo.
|
CircleOptions |
visible(booleano visible)
Establece la visibilidad.
|
CircleOptions |
zIndex(zIndex flotante)
Establece el zIndex.
|
Resumen de métodos heredados
Constructores públicos
public CircleOptions ()
Crea opciones de círculo.
Métodos públicos
público CircleOptions center (LatLng centro)
Establece el centro con un LatLng
.
El centro no debe ser nulo.
Este método es obligatorio porque no hay un centro predeterminado.
Parámetros
centro | El centro geográfico como LatLng . |
---|
Devuelve
- este
CircleOptions
objeto
público CircleOptions en el que se puede hacer clic (booleano en el que se puede hacer clic)
Especifica si se puede hacer clic en este círculo. El parámetro de configuración predeterminado es false
.
Parámetros
se le puede hacer clic |
---|
Devuelve
- este objeto
CircleOptions
con una nueva configuración de posibilidad de hacer clics.
public CircleOptions fillColor (int color)
Establece el color de relleno.
El color de relleno es el color dentro del círculo, en el formato de número entero especificado por Color
. Si se usa TRANSPARENTE, no se dibuja ningún relleno.
De forma predeterminada, el color de relleno es transparente (0x00000000
).
Parámetros
color [color] | un color en el formato Color |
---|
Devuelve
- este
CircleOptions
objeto
público LatLng getCenter ()
public double getRadius ()
Muestra el radio del círculo en metros.
Devuelve
- El radio en metros.
public List<PatternItem> getStrokePattern ()
Muestra el patrón de trazo establecido en este objeto CircleOptions
para el contorno del círculo.
Devuelve
- el patrón de trazo del contorno del círculo.
número de punto flotante público getStrokeWidth ()
Muestra el ancho del trazo.
Devuelve
- Es el ancho en píxeles de la pantalla.
public float getZIndex ()
Muestra el zIndex.
Devuelve
- Es el valor zIndex.
público booleano isClickable ()
Obtiene la configuración de posibilidad de hacer clics del círculo.
Devuelve
true
si se puede hacer clic en el círculo;false
si no es así.
público booleano isVisible ()
Comprueba si el círculo es visible.
Devuelve
true
si el círculo es visible;false
si es invisible.
público CircleOptions radio (radio doble)
Establece el radio en metros.
El radio debe ser cero o mayor. El radio predeterminado es cero.
Parámetros
radio | radio en metros |
---|
Devuelve
- este
CircleOptions
objeto
public CircleOptions strokeColor (int color)
Establece el color del trazo.
El color del trazo es el del contorno de este círculo, en el formato de número entero que se especifica en Color
. Si se usa TRANSPARENTE, no se dibuja ningún contorno.
El color de trazo predeterminado es el negro (0xff000000
).
Parámetros
color [color] | un color en el formato Color |
---|
Devuelve
- este
CircleOptions
objeto
público CircleOptions strokePattern (List<PatternItem> patrón)
Establece un patrón de trazo para el contorno del círculo. El patrón de trazo predeterminado es sólido, representado por null
.
Parámetros
patrón |
---|
Devuelve
- este objeto
CircleOptions
con un nuevo patrón de trazo.
público CircleOptions strokeWidth (ancho del número de punto flotante)
Establece el ancho del trazo.
El ancho del trazo es el ancho (en píxeles de pantalla) del contorno del círculo. Debe ser cero o mayor. Si es cero, no se dibuja ningún contorno.
El ancho predeterminado es de 10 píxeles.
Parámetros
ancho | ancho en píxeles de la pantalla |
---|
Devuelve
- este
CircleOptions
objeto
público CircleOptions visible (boolean visible)
Establece la visibilidad.
Si este círculo no está visible, no se dibuja, pero se conserva el resto del estado.
Parámetros
visible | false para que este círculo sea invisible |
---|
Devuelve
- este
CircleOptions
objeto
public CircleOptions zIndex (float zIndex)
Establece el zIndex.
Las superposiciones (como los círculos) con índices z más altos se dibujan encima de las que tienen índices más bajos.
De forma predeterminada, el zIndex es 0.0.
Parámetros
zIndex | Valor zIndex |
---|
Devuelve
- este
CircleOptions
objeto