implémente Parcelable
Définit les options d'un Circle
.
Guide du développeur
Pour en savoir plus, consultez le guide du développeur Shapes.
Récapitulatif des constantes héritées
Récapitulatif des constructeurs publics
CircleOptions()
Permet de créer des options de cercle.
|
Récapitulatif des méthodes publiques
CircleOptions | |
CircleOptions |
clickable(valeur booléenne cliquable)
Indique si ce cercle est cliquable.
|
CircleOptions |
fillColor(nombre entier)
Définit la couleur de remplissage.
|
LatLng | |
int |
getFillColor()
Renvoie la couleur de remplissage.
|
double |
getRadius()
Renvoie le rayon du cercle, en mètres.
|
int |
getStrokeColor()
Renvoie la couleur du trait.
|
List<PatternItem> |
getStrokePattern()
Renvoie le motif de trait défini dans cet objet
CircleOptions pour le contour du cercle. |
float |
getStrokeWidth()
Renvoie l'épaisseur du trait.
|
float |
getZIndex()
Renvoie le zIndex.
|
boolean |
isClickable()
Récupère le paramètre de cliquabilité du cercle.
|
boolean |
isVisible()
Vérifie si le cercle est visible.
|
CircleOptions |
rayon(double rayon)
Définit le rayon en mètres.
|
CircleOptions |
strokeColor(couleur entière)
Définit la couleur du trait.
|
CircleOptions | |
CircleOptions |
strokeWidth(largeur flottante)
Définit l'épaisseur du trait.
|
CircleOptions |
visible(valeur booléenne visible)
Définit la visibilité.
|
CircleOptions |
zIndex(zIndex flottant)
Définit le zIndex.
|
Récapitulatif des méthodes héritées
Constructeurs publics
public CircleOptions ()
Permet de créer des options de cercle.
Méthodes publiques
public CircleOptions center (LatLng center)
Définit le centre à l'aide d'un LatLng
.
La valeur du centre ne doit pas être nulle.
Cette méthode est obligatoire, car il n'existe pas de centre par défaut.
Paramètres
central | Centre géographique en tant que LatLng . |
---|
Renvoie
- cet objet
CircleOptions
public CircleOptions cliquable (booléen cliquable)
Indique si ce cercle est cliquable. Le paramètre par défaut est false
.
Paramètres
Vous pouvez appuyer. |
---|
Renvoie
- cet objet
CircleOptions
avec un nouveau paramètre de cliquabilité.
public CircleOptions fillColor (int color)
Définit la couleur de remplissage.
La couleur de remplissage est la couleur à l'intérieur du cercle, au format entier spécifié par Color
. Si TRANSPARENT est utilisé, aucun remplissage n'est tracé.
Par défaut, la couleur de remplissage est transparente (0x00000000
).
Paramètres
couleur | couleur au format Color |
---|
Renvoie
- cet objet
CircleOptions
public LatLng getCenter ()
public double getRadius ()
Renvoie le rayon du cercle, en mètres.
Renvoie
- Rayon en mètres.
public List<PatternItem> getStrokePattern ()
Renvoie le motif de trait défini dans cet objet CircleOptions
pour le contour du cercle.
Renvoie
- le motif de trait du contour du cercle.
public float getStrokeWidth ()
Renvoie l'épaisseur du trait.
Renvoie
- Largeur en pixels de l'écran.
public float getZIndex ()
Renvoie le zIndex.
Renvoie
- Valeur zIndex.
public boolean isClickable ()
Récupère le paramètre de cliquabilité du cercle.
Renvoie
true
si le cercle est cliquable,false
dans le cas contraire.
public boolean isVisible ()
Vérifie si le cercle est visible.
Renvoie
true
si le cercle est visible ;false
s'il est invisible.
public CircleOptions rayon (double rayon)
Définit le rayon en mètres.
Le rayon doit être supérieur ou égal à zéro. Le rayon par défaut est zéro.
Paramètres
rayon | rayon en mètres |
---|
Renvoie
- cet objet
CircleOptions
public CircleOptions strokeColor (nombre entier)
Définit la couleur du trait.
La couleur du trait est la couleur du contour de ce cercle, au format entier spécifié par Color
. Si TRANSPARENT est utilisé, aucun contour n'est tracé.
Par défaut, la couleur du trait est le noir (0xff000000
).
Paramètres
couleur | couleur au format Color |
---|
Renvoie
- cet objet
CircleOptions
public CircleOptions strokePattern (List<PatternItem> motif)
Définit un motif de trait pour le contour du cercle. Le motif du trait par défaut est plein et représenté par null
.
Paramètres
modèle |
---|
Renvoie
- cet objet
CircleOptions
avec un nouveau motif de trait défini.
public CircleOptions strokeWidth (largeur flottante)
Définit l'épaisseur du trait.
L'épaisseur du trait correspond à la largeur (en pixels de l'écran) du contour du cercle. Elle doit être égale ou supérieure à zéro. S'il est égal à zéro, aucun contour n'est dessiné.
La largeur par défaut est de 10 pixels.
Paramètres
largeur | largeur en pixels de l'écran |
---|
Renvoie
- cet objet
CircleOptions
public CircleOptions visible (boolean visible)
Définit la visibilité.
Si ce cercle n'est pas visible, il n'est pas dessiné, mais tous les autres états sont conservés.
Paramètres
visible | false pour rendre ce cercle invisible |
---|
Renvoie
- cet objet
CircleOptions
public CircleOptions zIndex (zIndex flottant)
Définit le zIndex.
Les superpositions (comme les cercles) avec des indices z plus élevés sont dessinées au-dessus de celles ayant des indices plus bas.
Par défaut, le zIndex est égal à 0.0.
Paramètres
zIndex | Valeur zIndex |
---|
Renvoie
- cet objet
CircleOptions