Class Info |
|---|
public class CircleOptions 用于设置Circle对象属性的类。 |
Qualifier and Type | Method Name and Description |
|---|---|
CircleOptions | 设置圆的圆心并获取一个CircleOptions对象。 |
CircleOptions | clickable(boolean clickable) 修改圆的点击属性,默认不可点击。 |
CircleOptions | fillColor(int color) 修改圆的填充色。 |
List<PatternItem> | 获取圆的边框样式。 |
CircleOptions | radius(double radius) 传入一个>=0的值来设置圆的半径。 |
CircleOptions | strokeColor(int color) 改变圆的边框颜色。 |
CircleOptions | strokePattern(List<PatternItem> pattern) 改变圆的边框样式。 |
CircleOptions | strokeWidth(float width) 设置圆边框的宽度。 |
CircleOptions | visible(boolean visible) 设置圆的可见性。 |
CircleOptions | zIndex(float zIndex) 设置圆的z指数。 |
Method |
|---|
public CircleOptions center(LatLng center) 您必须调用此API来设置圆的圆心并获取一个CircleOptions对象。此方法是强制性的,因为没有默认的圆心。 |
Parameters
Name | Description |
|---|---|
center | 圆的圆心,不能为空。 |
Returns
Type | Description |
|---|---|
CircleOptions | CircleOptions对象。 |
Method |
|---|
public CircleOptions clickable(boolean clickable) 您调用此API可以修改圆的点击属性,默认不可点击。 |
Parameters
Name | Description |
|---|---|
clickable |
默认值为false。 |
Returns
Type | Description |
|---|---|
CircleOptions | CircleOptions对象。 |
Method |
|---|
public CircleOptions fillColor(int color) 您调用此API可以修改圆的填充色。 |
Parameters
Name | Description |
|---|---|
color | 圆的填充色值。ARGB格式颜色值,默认填充色为透明色(0x00000000)。 |
Returns
Type | Description |
|---|---|
CircleOptions | CircleOptions对象。 |
Method |
|---|
public List<PatternItem> getStrokePattern() 您调用此API可以获取圆的边框样式。 |
Returns
Type | Description |
|---|---|
List<PatternItem> | 圆的边框样式。 |
Method |
|---|
public CircleOptions radius(double radius) 您调用此API可以传入一个>=0的值来设置圆的半径。当radius值为负数时,调用HuaweiMap.addCircle(CircleOptions options)方法会抛出IllegalArgumentException异常。 |
Parameters
Name | Description |
|---|---|
radius | 圆的半径,单位:米。圆的半径默认为0。 |
Returns
Type | Description |
|---|---|
CircleOptions | CircleOptions对象。 |
Method |
|---|
public CircleOptions strokeColor(int color) 您调用此API可以改变圆的边框颜色。 |
Parameters
Name | Description |
|---|---|
color | 边框颜色。ARGB格式颜色值,默认为黑色(0xff000000)。 |
Returns
Type | Description |
|---|---|
CircleOptions | CircleOptions对象。 |
Method |
|---|
public CircleOptions strokePattern(List<PatternItem> pattern) 您调用此API可以改变圆的边框样式。 |
Parameters
Name | Description |
|---|---|
pattern | 边框样式。默认的边框样式为实心,用null表示。 |
Returns
Type | Description |
|---|---|
CircleOptions | CircleOptions对象。 |
Method |
|---|
public CircleOptions strokeWidth(float width) 您调用此API可以设置圆边框的宽度。当width值为负数时,调用HuaweiMap.addCircle(CircleOptions options)方法会抛出IllegalArgumentException异常。 |
Parameters
Name | Description |
|---|---|
width | 边框的宽度,以像素为单位。取值范围:大于等于0,默认为10。 |
Returns
Type | Description |
|---|---|
CircleOptions | CircleOptions对象。 |