public class CircleOptions
extends java.lang.Object
Constructor and Description |
---|
CircleOptions()
创建一个圆的参数
|
Modifier and Type | Method and Description |
---|---|
CircleOptions |
center(LatLng latlng)
设置圆心坐标
|
CircleOptions |
clickable(boolean clickable)
圆形是否支持点击
|
CircleOptions |
fillColor(int color)
设置圆的填充颜色
|
LatLng |
getCenter()
获取圆心经纬度
|
int |
getFillColor()
获取圆的填充颜色
|
int |
getLevel()
获取CircleOptions的显示level
|
double |
getRadius()
获取圆的半径
|
int |
getStrokeColor()
获取圆描边的颜色
|
float |
getStrokeWidth()
获取圆的描边宽度
|
int |
getZIndex()
获取圆的层级关系
|
boolean |
isClickable()
是否支持点击
|
boolean |
isVisible()
获取圆的可见性
|
CircleOptions |
level(int level)
设置Circle的显示Level,level用于控制Circle与楼块,道路,POI的显示层级关系。
默认为
OverlayLevel.OverlayLevelAboveLabels POI之上
相同Level内的显示层级关系通过zIndex(int) 来控制,zIndex越大越靠上显示。
Level优先级高于zIndex |
CircleOptions |
radius(double radius)
设置圆的半径, 单位为米
|
CircleOptions |
strokeColor(int color)
设置圆的描边颜色
|
CircleOptions |
strokeWidth(float width)
设置圆的描边宽度
|
CircleOptions |
visible(boolean flag)
设置圆的可见性
|
void |
writeToParcel(Parcel out,
int flags)
序列化
|
CircleOptions |
zIndex(int zIndex)
设置相同显示Level
level(int) 的Circle的堆叠顺序,相同显示level,zIndex越大越靠上显示 |
public CircleOptions center(LatLng latlng)
latlng
- 圆心坐标public CircleOptions radius(double radius)
radius
- 圆半径public CircleOptions strokeWidth(float width)
width
- 描边宽度public CircleOptions strokeColor(int color)
color
- 描边颜色(ARGB)public CircleOptions fillColor(int color)
color
- 填充颜色(ARGB)public CircleOptions zIndex(int zIndex)
level(int)
的Circle的堆叠顺序,相同显示level,zIndex越大越靠上显示zIndex
- z轴层级public CircleOptions visible(boolean flag)
flag
- 是否可见:true 可见 false 不可见public LatLng getCenter()
public double getRadius()
public float getStrokeWidth()
public int getStrokeColor()
public int getFillColor()
public int getZIndex()
public boolean isVisible()
public CircleOptions clickable(boolean clickable)
clickable
- public boolean isClickable()
public void writeToParcel(Parcel out, int flags)
out
- flags
- public CircleOptions level(int level)
OverlayLevel.OverlayLevelAboveLabels
POI之上
相同Level内的显示层级关系通过zIndex(int)
来控制,zIndex越大越靠上显示。
Level优先级高于zIndexlevel
- 必须为如下值之一,否则不生效
OverlayLevel.OverlayLevelAboveRoads
public int getLevel()