implements Parcelable
Definiert Optionen für ein Circle
.
Entwicklerleitfaden
Weitere Informationen finden Sie im Entwicklerleitfaden für Formen.
Inherited Constant Summary
Public Constructor Summary
CircleOptions()
Erstellt Kreisoptionen.
|
Public Method Summary
CircleOptions | |
CircleOptions |
clickable(boolesch anklickbar)
Gibt an, ob dieser Kreis anklickbar ist.
|
CircleOptions |
fillColor(int-Farbe)
Legt die Füllfarbe fest.
|
LatLng | |
int |
getFillColor()
Gibt die Füllfarbe zurück.
|
Doppelwert |
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 Anklickbarkeitseinstellung für den Kreis ab.
|
boolean |
isVisible()
Überprüft, ob der Kreis sichtbar ist.
|
CircleOptions |
radius(doppelter Radius)
Legt den Radius in Metern fest.
|
CircleOptions |
strokeColor(int-Farbe)
Legt die Strichfarbe fest.
|
CircleOptions | |
CircleOptions |
strokeWidth(Gleitkommabreite)
Legt die Strichbreite fest.
|
CircleOptions |
visible(boolesch sichtbar)
Legt die Sichtbarkeit fest.
|
CircleOptions |
zIndex(Gleitkommazahl zIndex)
Legt den zIndex fest.
|
Inherited Method Summary
Public Constructors
öffentlich CircleOptions ()
Erstellt Kreisoptionen.
Public Methods
public CircleOptions center (LatLng Mittelpunkt)
Legt den Mittelpunkt mithilfe von LatLng
fest.
Der Mittelpunkt darf nicht null sein.
Diese Methode ist obligatorisch, da es kein Standard-Center gibt.
Parameter
in der Mitte | Das geografische Zentrum als LatLng . |
---|
Rückgaben
- dieses
CircleOptions
-Objekt
public CircleOptions anklickbar (boolesch anklickbar)
Gibt an, ob dieser Kreis anklickbar ist. Die Standardeinstellung ist false
.
Parameter
Anklickbar |
---|
Rückgaben
- dieses
CircleOptions
-Objekt mit einer neuen Anklickbarkeitseinstellung.
public CircleOptions fillColor (int color)
Legt die Füllfarbe fest.
Die Füllfarbe ist die Farbe innerhalb des Kreises im Ganzzahlformat, das durch Color
angegeben wird. Bei Verwendung von TRANSPARENT wird keine Füllung gezeichnet.
Standardmäßig ist die Füllfarbe transparent (0x00000000
).
Parameter
Farbe | Farbe im Color -Format |
---|
Rückgaben
- dieses
CircleOptions
-Objekt
public LatLng getCenter ()
public double getRadius ()
Gibt den Radius des Kreises in Metern zurück.
Rückgaben
- 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ückgaben
- das Strichmuster des Umrisses des Kreises.
public float getStrokeWidth ()
Gibt die Strichbreite zurück.
Rückgaben
- Die Breite in Bildschirmpixeln.
public float getZIndex ()
Gibt den zIndex zurück.
Rückgaben
- Der zIndex-Wert.
public boolesch isClickable ()
Ruft die Anklickbarkeitseinstellung für den Kreis ab.
Rückgaben
true
, wenn der Kreis anklickbar ist;false
, wenn nicht.
public boolesch isVisible ()
Überprüft, ob der Kreis sichtbar ist.
Rückgaben
true
, wenn der Kreis sichtbar ist;false
, wenn er unsichtbar 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ückgaben
- dieses
CircleOptions
-Objekt
public CircleOptions strokeColor (int color)
Legt die Strichfarbe fest.
Die Strichfarbe ist die Farbe des Umrisses des Kreises im Ganzzahlformat, das durch Color
angegeben wird. Bei Verwendung von TRANSPARENT wird kein Umriss gezeichnet.
Die Strichfarbe ist standardmäßig schwarz (0xff000000
).
Parameter
Farbe | Farbe im Color -Format |
---|
Rückgaben
- dieses
CircleOptions
-Objekt
public CircleOptions strokePattern (List<PatternItem> pattern)
Legt ein Strichmuster für den Umriss des Kreises fest. Das Standardstrichmuster ist durchgehend, dargestellt durch null
.
Parameter
Muster |
---|
Rückgaben
- diesem
CircleOptions
-Objekt mit einem neuen Strichmustersatz.
public CircleOptions strokeWidth (Gleitkommabreite)
Legt die Strichbreite fest.
Die Strichbreite ist die Breite des Kreisumrisses (in Bildschirmpixeln). Er muss null oder größer sein. Ist sie null, wird kein Umriss gezeichnet.
Die Standardbreite beträgt 10 Pixel.
Parameter
width | Breite in Bildschirmpixeln |
---|
Rückgaben
- dieses
CircleOptions
-Objekt
public CircleOptions visible (boolean visible)
Legt die Sichtbarkeit fest.
Wenn dieser Kreis nicht sichtbar ist, wird er nicht gezeichnet, aber der Rest des Kreises bleibt erhalten.
Parameter
sichtbar | false , um diesen Kreis unsichtbar zu machen |
---|
Rückgaben
- dieses
CircleOptions
-Objekt
public CircleOptions zIndex (Float zIndex)
Legt den zIndex fest.
Overlays (wie Kreise) mit höheren zIndices werden über denen mit niedrigeren Indizes gezeichnet.
Standardmäßig ist der zIndex auf 0,0 eingestellt.
Parameter
zIndex | zIndex-Wert |
---|
Rückgaben
- dieses
CircleOptions
-Objekt