CircleOptions

public final 类 CircleOptions扩展对象
实现 Parcelable

定义 Circle 的选项。

开发者指南

如需了解详情,请阅读形状开发者指南。

继承的常量摘要

公共构造函数摘要

CircleOptions()
创建圈子选项。

公共方法摘要

CircleOptions
centerLatLng 中心)
使用 LatLng 设置中心。
CircleOptions
clickable(布尔值可点击)
指定此圆形是否可以点击。
CircleOptions
fillColor(整数颜色)
设置填充颜色。
LatLng
getCenter()
LatLng 的形式返回中心。
整型
getFillColor()
返回填充颜色。
双精度浮点数
getRadius()
返回圆形的半径(以米为单位)。
整型
getStrokeColor()
返回描边颜色。
List<PatternItem>PatternItem>
getStrokePattern()
返回在此 CircleOptions 对象中为圆形的轮廓设置的描边图案。
浮点数
getStrokeWidth()
返回描边宽度。
浮点数
getZIndex()
返回 ZIndex。
布尔值
isClickable()
获取圆形的可点击性设置。
布尔值
isVisible()
检查圆圈是否可见。
CircleOptions
radius(双倍半径)
设置半径(以米为单位)。
CircleOptions
strokeColor(整数颜色)
设置描边颜色。
CircleOptions
strokePattern(List<PatternItem> 模式)
用于设置圆的轮廓的描边图案。
CircleOptions
strokeWidth(浮点宽度)
设置描边宽度。
CircleOptions
visible(布尔值 visible)
设置可见性。
CircleOptions
zIndex(浮点数 zIndex)
设置 ZIndex。

继承的方法摘要

公共构造函数

public CircleOptions ()

创建圈子选项。

公共方法

public CircleOptions center (LatLng center)

使用 LatLng 设置中心。

中心不能为空。

此方法是必需的,因为没有默认中心。

参数
中心 LatLng 表示的地理中心。
返回

public CircleOptions clickable (布尔值可点击)

指定此圆形是否可以点击。默认设置为 false

参数
可点击
返回
  • CircleOptions 对象,并为其采用新的可点击性设置。

public CircleOptions fillColor (int color)

设置填充颜色。

填充颜色是圆形内部的颜色,采用 Color 指定的整数格式。如果使用 TRANSPARENT,则不会绘制填充。

默认情况下,填充颜色是透明的 (0x00000000)。

参数
颜色 颜色(采用 Color 格式)
返回

public LatLng getCenter ()

LatLng 的形式返回中心。

返回
  • LatLng 表示的地理中心。

public int getFillColor ()

返回填充颜色。

返回
  • Color 格式的颜色。

public double getRadius ()

返回圆形的半径(以米为单位)。

返回
  • 半径(以米为单位)。

public int getStrokeColor ()

返回描边颜色。

返回
  • Color 格式的颜色。

public List<PatternItem> getStrokePattern ()

返回在此 CircleOptions 对象中为圆形的轮廓设置的描边图案。

返回
  • 圆形轮廓的描边图案。

public float getStrokeWidth ()

返回描边宽度。

返回
  • 宽度(以像素为单位)。

公共 浮点数 getZIndex ()

返回 ZIndex。

返回
  • zIndex 值。

public boolean isClickable ()

获取圆形的可点击性设置。

返回
  • 如果圆形可点击,则为 true;如果圆形不可点击,则为 false

public boolean isVisible ()

检查圆圈是否可见。

返回
  • 如果圆形可见,则为 true;如果圆形不可见,则为 false

public CircleOptions radius (双半径)

设置半径(以米为单位)。

半径必须大于或等于零。默认半径为零。

参数
半径范围 半径(米)
返回

public CircleOptions strokeColor (int color)

设置描边颜色。

描边颜色是此圆形的轮廓颜色,采用 Color 指定的整数格式。如果使用 TRANSPARENT,则不会绘制轮廓。

默认情况下,描边颜色为黑色 (0xff000000)。

参数
颜色 颜色(采用 Color 格式)
返回

public CircleOptions strokePattern (List<PatternItem> pattern)

用于设置圆的轮廓的描边图案。默认描边图案是纯色,由 null 表示。

参数
模式
返回

public CircleOptions strokeWidth (浮点宽度)

设置描边宽度。

描边宽度是圆形轮廓的宽度(以像素为单位)。该值必须大于或等于 0。如果为零,则表示不绘制轮廓。

默认宽度为 10 像素。

参数
width 宽度(以屏幕像素为单位)
返回

public CircleOptions visible (boolean visible)

设置可见性。

如果此圆形不可见,则表示它不会绘制,但会保留所有其他状态。

参数
visible false即可隐藏此圈子
返回

public CircleOptions zIndex (float zIndex)

设置 ZIndex。

zIndic 较高的叠加层(例如圆形)绘制在索引较低的叠加层之上。

默认情况下,ZIndex 为 0.0。

参数
zIndex ZIndex 值
返回