implements Parcelable
Definiert Optionen für ein Circle
.
Entwicklerleitfaden
Weitere Informationen finden Sie im Shapes-Entwicklerleitfaden.
Inherited Constant Summary
Public Constructor Summary
CircleOptions()
Erstellt Kreisoptionen.
|
Public Method Summary
Kreisoptionen | |
Kreisoptionen |
anklickbar(boolesch anklickbar)
Gibt an, ob dieser Kreis angeklickt werden kann.
|
Kreisoptionen |
fillColor(int color)
Legt die Füllfarbe fest.
|
LatLng | |
int |
getFillColor
Gibt die Füllfarbe zurück.
|
double |
getRadius()
Gibt den Radius des Kreises in Metern zurück.
|
int |
getStrokeColor
Gibt die Strichfarbe zurück
|
List<PatternItem> |
getStrokePattern()
Gibt das in diesem
CircleOptions -Objekt festgelegte Strichmuster für den Umriss des Kreises zurück |
float |
getStrokeWidth
Gibt die Strichbreite zurück.
|
float |
getZIndex
Gibt den zIndex zurück.
|
boolean |
isClickable()
Ruft die Einstellung für die Anklickbarkeit für den Kreis ab.
|
boolean |
isVisible()
Überprüft, ob der Kreis sichtbar ist.
|
Kreisoptionen |
radius(doppelter Radius)
Legt den Radius in Metern fest.
|
Kreisoptionen |
strichFarbe(int color)
Legt die Strichfarbe fest.
|
Kreisoptionen | |
Kreisoptionen |
strichbreite(Gleitkommazahl)
Legt die Strichbreite fest.
|
Kreisoptionen |
visible(boolesch sichtbar)
Legt die Sichtbarkeit fest.
|
Kreisoptionen |
zIndex(zZ-Gleitkommazahl)
Legt den zIndex fest.
|
Inherited Method Summary
Public Constructors
öffentlich CircleOptions ()
Erstellt Kreisoptionen.
Public Methods
public CircleOptions center (LatLng mittig)
Legt die Mitte mit einem LatLng
fest.
Die Mitte darf nicht null sein.
Diese Methode ist obligatorisch, da es keine Standardzentrale gibt.
Parameter
zentriert | Das geografische Zentrum als LatLng . |
---|
Rückgabe:
- dieses
CircleOptions
-Objekt
public CircleOptions anklickbar (boolesch anklickbar)
Gibt an, ob dieser Kreis angeklickt werden kann. Die Standardeinstellung ist false
.
Parameter
Anklickbar |
---|
Rückgabe:
- Dieses
CircleOptions
-Objekt mit einer neuen Einstellung für die Anklickbarkeit.
public CircleOptions fillColor (int color)
Legt die Füllfarbe fest.
Die Füllfarbe ist die Farbe innerhalb des Kreises im von Color
angegebenen Ganzzahlformat. Bei Verwendung von TRANSPARENT wird keine Füllung gezeichnet.
Die Füllfarbe ist standardmäßig transparent (0x00000000
).
Parameter
Farbe | Farbe im Format Color |
---|
Rückgabe:
- dieses
CircleOptions
-Objekt
public eCPM getCenter ()
public double getRadius ()
Gibt den Radius des Kreises in Metern zurück.
Rückgabe:
- Der Radius in Metern.
public List<PatternItem> getStrokePattern ()
Gibt das in diesem CircleOptions
-Objekt festgelegte Strichmuster für den Umriss des Kreises zurück
Rückgabe:
- das Strichmuster der kreisförmigen Kontur.
öffentlichen Gleitkomma getStrokeWidth ()
Gibt die Strichbreite zurück.
Rückgabe:
- Die Breite in Pixeln.
öffentlichen Gleitkomma getZIndex ()
Gibt den zIndex zurück.
Rückgabe:
- Der zIndex-Wert.
Öffentlich boolesch isClickable ()
Ruft die Einstellung für die Anklickbarkeit für den Kreis ab.
Rückgabe:
true
, wenn der Kreis anklickbar ist;false
, wenn nicht.
Öffentlich boolesch isVisible ()
Überprüft, ob der Kreis sichtbar ist.
Rückgabe:
true
, wenn der Kreis sichtbar ist;false
, wenn er nicht sichtbar ist.
public CircleOptions radius (doppelter Radius)
Legt den Radius in Metern fest.
Der Radius muss null oder größer sein. Der Standardradius ist null.
Parameter
Umkreis | Radius in Metern |
---|
Rückgabe:
- dieses
CircleOptions
-Objekt
public CircleOptions strichFarbe (int color)
Legt die Strichfarbe fest.
Die Strichfarbe ist die Farbe der Kontur des Kreises im von Color
angegebenen Ganzzahlformat. Wenn TRANSPARENT verwendet wird, wird keine Kontur gezeichnet.
Standardmäßig ist die Strichfarbe Schwarz (0xff000000
).
Parameter
Farbe | Farbe im Format Color |
---|
Rückgabe:
- dieses
CircleOptions
-Objekt
public CircleOptions strichMuster (Liste<PatternItem> Muster)
Legt ein Strichmuster für die Kontur des Kreises fest Das Standardmuster des Strichs ist durch null
dargestellt.
Parameter
Muster |
---|
Rückgabe:
- dieses
CircleOptions
-Objekt mit einem neuen Strichmuster festgelegt.
public CircleOptions strichBreite (Gleitkommabreite)
Legt die Strichbreite fest.
Die Strichbreite ist die Breite (in Pixeln) des Kreisumrisses. Er muss null oder größer sein. Wenn der Wert null ist, wird kein Umriss gezeichnet.
Die Standardbreite beträgt 10 Pixel.
Parameter
width | Breite in Bildschirmpixeln |
---|
Rückgabe:
- dieses
CircleOptions
-Objekt
public CircleOptions visible (boolesch sichtbar)
Legt die Sichtbarkeit fest.
Wenn dieser Kreis nicht sichtbar ist, wird er nicht gezeichnet, aber alle anderen Zustände bleiben erhalten.
Parameter
sichtbar | false , um diesen Kreis unsichtbar zu machen |
---|
Rückgabe:
- dieses
CircleOptions
-Objekt
public CircleOptions zIndex (Gleitkommazahl zIndex)
Legt den zIndex fest.
Overlays (z. B. Kreise) mit höheren z. B. z. B.
Standardmäßig beträgt der zIndex 0,0.
Parameter
Z-Index | zIndex-Wert |
---|
Rückgabe:
- dieses
CircleOptions
-Objekt