public final class Circle
extends java.lang.Object
サークルを定義する。
サークルは以下のプロパティを持つ。
null
のとき、IllegalArgumentException
がスローされる。
0
より大きい必要がある。0
以下のとき、IllegalArgumentException
がスローされる。
10
。GroundOverlay
s, Polyline
s, Polygon
s ※Marker
sは対象外)も含め、上に描画する順番。0
。
true
。すなわち表示される。true
を設定する。false
。このプロパティがtrue
の時、ZDCMap.setOnCircleClickListener(ZDCMap.OnCircleClickListener)
で登録したZDCMap.OnCircleClickListener
の通知を受ける。
// サークル追加
ZDCMap map = ...;
Circle circle = map.addCircle(new CircleOptions()
.center(new LatLng(43.389060, 142.785433))
.radius(10000)
.strokeColor(Color.LTGRAY));
コンストラクタと説明 |
---|
Circle(com.zdc.android.zms.maps.model.internal.ICircleDelegate delegate) |
修飾子とタイプ | メソッドと説明 |
---|---|
boolean |
equals(java.lang.Object obj) |
LatLng |
getCenter()
サークルの中心点を取得する。
|
int |
getFillColor()
サークルの塗りつぶし色を取得する。
|
java.lang.String |
getId()
サークルのIDを取得する。
|
double |
getRadius()
サークルの半径を取得する。
|
int |
getStrokeColor()
サークルの枠線色を取得する。
|
float |
getStrokeWidth()
サークルの枠線幅を取得する。
|
int |
getZIndex()
サークルのzIndexを取得する。
|
int |
hashCode() |
boolean |
isClickable()
サークルのクリック可否を取得する。
|
boolean |
isVisible()
サークルの可視フラグを取得する。
|
void |
remove()
地図上からこのサークルを削除する。
|
void |
setCenter(LatLng center)
サークルの中心点を設定する。
|
void |
setClickable(boolean clickable)
サークルのクリック可否を設定する。
|
void |
setFillColor(int color)
サークルの塗りつぶし色を設定する。
|
void |
setRadius(double radius)
サークルの半径を設定する。
|
void |
setStrokeColor(int color)
サークルの枠線色を設定する。
|
void |
setStrokeWidth(float width)
サークルの枠線幅を設定する。
|
void |
setVisible(boolean visible)
サークルの可視フラグを設定する。
|
void |
setZIndex(int zIndex)
サークルのzIndexを設定する。
|
public int hashCode()
hashCode
クラス内 java.lang.Object
public boolean equals(java.lang.Object obj)
equals
クラス内 java.lang.Object
public LatLng getCenter()
public int getFillColor()
public java.lang.String getId()
public double getRadius()
public int getStrokeColor()
public float getStrokeWidth()
public int getZIndex()
public boolean isClickable()
true
可; false
不可public boolean isVisible()
true
表示; false
非表示public void remove()
public void setCenter(LatLng center)
center
- 中心点public void setFillColor(int color)
color
- 色(ARGB32bit)public void setRadius(double radius)
radius
- 半径[m]public void setStrokeColor(int color)
color
- 色(ARGB32bit)public void setStrokeWidth(float width)
width
- 幅public void setClickable(boolean clickable)
clickable
- true
可; false
不可public void setVisible(boolean visible)
visible
- true
表示; false
非表示public void setZIndex(int zIndex)
zIndex
- zIndex