public final class Label
extends java.lang.Object
ラベルを定義する。
ラベルは以下のプロパティを持つ。
IllegalArgumentException
がスローされる。IllegalArgumentException
がスローされる。
IllegalArgumentException
がスローされる。
GroundOverlay
s, Circle
s, Polyline
s, Polygon
s) のzIndexとは扱いが異なる。0
。
true
。すなわち表示される。true
を設定する。false
。このプロパティがtrue
の時、ZDCMap.setOnLabelClickListener(ZDCMap.OnLabelClickListener)
で登録したZDCMap.OnLabelClickListener
の通知を受ける。
// ラベル「品川駅港南口」追加
ZDCMap map = ...;
Label label = map.addLabel(new LabelOptions()
.position(new LatLng(35.628958, 139.741576))
.addLabelTextInfo(new LabelTextInfo()
.text("品川駅港南口")
.textColor(Color.WHITE)
.fillColor(Color.BLACK)
)
);
コンストラクタと説明 |
---|
Label(com.zdc.android.zms.maps.model.internal.ILabelDelegate delegate) |
修飾子とタイプ | メソッドと説明 |
---|---|
boolean |
equals(java.lang.Object obj) |
float |
getBearing()
回転角度を取得する。
|
int |
getDrawPosition()
記号に対する文字の描画位置を返す。
|
java.lang.String |
getId()
ラベルのIDを取得する。
|
java.util.List<LabelTextInfo> |
getLabelTextInfo()
文字情報リストのコピーを取得する。
|
LatLng |
getPosition()
中心緯度経度を返す。
|
int |
getZIndex()
zIndexを取得する。
|
int |
hashCode() |
boolean |
isClickable()
クリック可否を取得する。
|
boolean |
isForce()
強制表示フラグを取得する。
|
boolean |
isVisible()
可視性を取得する。
|
void |
remove()
マップからこのラベルを削除する。
|
void |
setBearing(float bearing)
回転角度を設定する。
|
void |
setClickable(boolean clickable)
クリック可否を設定する。
|
void |
setDrawPosition(int pos)
記号に対する文字の描画位置を設定する。
|
void |
setForce(boolean force)
強制表示フラグを設定する。
|
void |
setIcons(java.util.List<android.graphics.Bitmap> icons)
記号リストを設定する。
|
void |
setLabelTextInfo(java.util.List<LabelTextInfo> textInfo)
文字情報リストを設定する。
|
void |
setPosition(LatLng latLng)
中心緯度経度を設定する。
|
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 getPosition()
public void setPosition(LatLng latLng)
latLng
- 中心緯度経度。public int getDrawPosition()
public void setDrawPosition(int pos)
pos
- 描画位置 デフォルト0public void setIcons(java.util.List<android.graphics.Bitmap> icons)
icons
- 記号リストpublic float getBearing()
public void setBearing(float bearing)
bearing
- 回転角度public void setClickable(boolean clickable)
clickable
- true
可; false
不可public int getZIndex()
public void setZIndex(int zIndex)
zIndex
- zIndexpublic boolean isClickable()
true
可; false
不可public boolean isVisible()
public void setVisible(boolean visible)
visible
- 可視性(false:非表示, true:表示) デフォルト:truepublic boolean isForce()
public void setForce(boolean force)
force
- 強制表示フラグ(false:強制表示しない, true:強制表示する)public java.util.List<LabelTextInfo> getLabelTextInfo()
setLabelTextInfo(List)
を使用する。public void setLabelTextInfo(java.util.List<LabelTextInfo> textInfo)
textInfo
- 文字情報リストpublic java.lang.String getId()
public void remove()