implémentant Parcelable
Définit les options pour 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()
Crée des options de cercle.
|
Récapitulatif des méthodes publiques
CircleOptions (Options du cercle) | |
CircleOptions (Options du cercle) |
clickable (valeur cliquable cliquable)
Indique si ce cercle est cliquable.
|
CircleOptions (Options du cercle) |
fillColor(couleur des couleurs)
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 du trait défini dans cet objet
CircleOptions pour le contour du cercle. |
float (nombre à virgule flottante) |
getStrokeWidth
Renvoie l'épaisseur du trait.
|
float (nombre à virgule flottante) |
getZIndex
Renvoie la valeur zIndex.
|
booléen |
isClickable()
Récupère le paramètre de cliquabilité du cercle.
|
booléen |
isVisible()
Vérifie si le cercle est visible.
|
CircleOptions (Options du cercle) |
radius(double rayon)
Définit le rayon en mètres.
|
CircleOptions (Options du cercle) |
courseColor(int color)
Définit la couleur du trait.
|
CircleOptions (Options du cercle) | |
CircleOptions (Options du cercle) |
bptWidth(largeur flottante)
Définit l'épaisseur du trait.
|
CircleOptions (Options du cercle) |
visible(valeur booléenne visible)
Définit la visibilité.
|
CircleOptions (Options du cercle) |
zIndex(z-index flottant)
Définit le zIndex.
|
Récapitulatif des méthodes héritées
Constructeurs publics
public CircleOptions ()
Crée des options de cercle.
Méthodes publiques
public CircleOptions center (Centre LatLng)
Définit le centre à l'aide d'un LatLng
.
Le centre ne doit pas être null.
Cette méthode est obligatoire, car il n'existe pas de centre par défaut.
Paramètres
centre | Centre géographique en tant que LatLng . |
---|
Renvoie
- cet objet
CircleOptions
public CircleOptions clickable (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 (couleur d'int)
Définit la couleur de remplissage.
La couleur de remplissage correspond à la couleur du cercle, au format entier spécifié par Color
. Si vous utilisez TRANSPARENT, aucun remplissage ne sera effectué.
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 du trait défini dans cet objet CircleOptions
pour le contour du cercle.
Renvoie
- motif du trait du cercle.
float public getStrokeWidth ()
Renvoie l'épaisseur du trait.
Renvoie
- Largeur en pixels de l'écran.
float public getZIndex ()
Renvoie la valeur zIndex.
Renvoie
- Valeur zIndex.
public boolean isClickable ()
Récupère le paramètre de cliquabilité du cercle.
Renvoie
true
si le cercle est cliquable, sinonfalse
.
public boolean isVisible ()
Vérifie si le cercle est visible.
Renvoie
true
si le cercle est visible ;false
s'il est invisible.
public CircleOptions radius (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 de zéro.
Paramètres
rayon | rayon en mètres |
---|
Renvoie
- cet objet
CircleOptions
public CircleOptions courseColor (int color)
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 vous utilisez TRANSPARENT, aucun contour ne sera dessiné.
Par défaut, la couleur du trait est le noir (0xff000000
).
Paramètres
couleur | couleur au format Color |
---|
Renvoie
- cet objet
CircleOptions
public CircleOptions coursePattern (List<PatternItem>pattern)
Définit un motif de trait pour le contour du cercle. Le trait par défaut est un trait plein, représenté par null
.
Paramètres
pattern |
---|
Renvoie
- cet objet
CircleOptions
avec un nouveau format de trait défini
public CircleOptions courseWidth (largeur flottante)
Définit l'épaisseur du trait.
L'épaisseur du trait est l'épaisseur (en pixels de l'écran) du contour du cercle. Cette valeur doit être égale ou supérieure à zéro. S'il est égal à zéro, aucun contour n'est tracé.
La largeur par défaut est de 10 pixels.
Paramètres
largeur | largeur en pixels à l'écran |
---|
Renvoie
- cet objet
CircleOptions
public CircleOptions visible (valeur booléenne visible)
Définit la visibilité.
Si ce cercle n'est pas visible, il n'est pas tracé, mais tous les autres états sont conservés.
Paramètres
visible | false pour rendre ce cercle invisible |
---|
Renvoie
- cet objet
CircleOptions
public CircleOptions zIndex (float zIndex)
Définit le zIndex.
Les superpositions (telles que les cercles) ayant un zIndex plus élevé sont dessinées au-dessus de celles dont l'indice est inférieur.
Par défaut, la propriété zIndex est de 0,0.
Paramètres
z-index | Valeur zIndex |
---|
Renvoie
- cet objet
CircleOptions