public final class Circle
extends java.lang.Object
サークルを定義する。
サークルは以下のプロパティを持つ。
nullのとき、IllegalArgumentExceptionがスローされる。
0より大きい必要がある。0以下のとき、IllegalArgumentExceptionがスローされる。
10。GroundOverlays, Polylines, Polygons ※Markersは対象外)も含め、上に描画する順番。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.Objectpublic boolean equals(java.lang.Object obj)
equals クラス内 java.lang.Objectpublic 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