Parcelable を実装
継承された定数の概要
パブリック コンストラクタの概要
MarkerOptions()
新しいマーカー オプション セットを作成します。
|
パブリック メソッドの概要
MarkerOptions |
alpha(浮動小数点アルファ版)
マーカーのアルファ(不透明度)を設定します。
|
MarkerOptions |
anchor(float u, float v)
マーカー画像内の特定の位置にアンカーを指定します。
|
MarkerOptions |
collisionBehavior(int collisionBehavior)
マーカーの競合状態を設定します。
|
MarkerOptions |
draggable(ブール値のドラッグ可能)
マーカーのドラッグ可能性を設定します。
|
MarkerOptions |
flat(ブール値フラット)
このマーカーを地図
true またはカメラ false に面したビルボードに対して平らに設定するかどうかを設定します。 |
浮動小数点数 |
getAlpha()
この
MarkerOptions オブジェクトのアルファセットを取得します。 |
浮動小数点数 |
getAnchorU()
アンカーの左端からの水平距離([0, 1] に正規化)。
|
浮動小数点数 |
getAnchorV()
上端からのアンカーの垂直距離([0, 1] に正規化)。
|
整数 | |
BitmapDescriptor |
getIcon()
この
MarkerOptions オブジェクトに設定されたカスタム アイコン記述子を取得します。 |
浮動小数点数 |
getInfoWindowAnchorU()
左端からの情報ウィンドウのアンカーの水平距離([0, 1] に正規化)。
|
浮動小数点数 |
getInfoWindowAnchorV()
上端からの情報ウィンドウ アンカーの垂直距離([0, 1] に正規化)。
|
LatLng |
getPosition()
この
MarkerOptions オブジェクトに設定された位置を返します。 |
浮動小数点数 |
getRotation()
この
MarkerOptions オブジェクトの回転セットを取得します。 |
文字列 |
getSnippet()
この
MarkerOptions オブジェクトに設定されているスニペットを取得します。 |
文字列 |
getTitle()
この
MarkerOptions オブジェクトに設定されたタイトルを取得します。 |
浮動小数点数 |
getZIndex()
この
MarkerOptions オブジェクトに設定された zIndex を取得します。 |
MarkerOptions | |
MarkerOptions |
infoWindowAnchor(float u、float v)
マーカー画像上の情報ウィンドウのアンカー ポイントを指定します。
|
ブール値 |
isDraggable()
この
MarkerOptions オブジェクトのドラッグ可能設定を取得します。 |
ブール値 |
isFlat()
この
MarkerOptions オブジェクトのフラット設定を取得します。 |
ブール値 |
isVisible()
この
MarkerOptions オブジェクトの公開設定を取得します。 |
MarkerOptions | |
MarkerOptions |
rotation(浮動小数点回転)
マーカーのアンカー ポイントを中心として、時計回りの角度でマーカーの回転を設定します。
|
MarkerOptions |
snippet(文字列スニペット)
マーカーのスニペットを設定します。
|
MarkerOptions |
title(文字列タイトル)
マーカーのタイトルを設定します。
|
MarkerOptions |
visible(ブール値を表示)
マーカーを表示するかどうかを設定します。
|
MarkerOptions |
zIndex(浮動小数点数の zIndex)
マーカーの zIndex を設定します。
|
継承されたメソッドの概要
パブリック コンストラクタ
public MarkerOptions ()
新しいマーカー オプション セットを作成します。
パブリック メソッド
public MarkerOptions アルファ版 (浮動小数点アルファ版)
マーカーのアルファ(不透明度)を設定します。これは 0 ~ 1 の値です。0 はマーカーが完全に透明であることを意味し、1 はマーカーが完全に不透明であることを示します。
パラメータ
アルファ |
---|
戻り値
- メソッドが呼び出されたオブジェクト(新しいアルファセットを使用)。
public MarkerOptions anchor (float u, float v)
マーカー画像内の特定の位置にアンカーを指定します。
アンカーは、地表面上のマーカーの位置に固定されるアイコン画像内の点を指定します。
アンカー ポイントは連続空間 [0.0, 1.0] x [0.0, 1.0] で指定します。(0, 0)は画像の左上隅、(1, 1)は右下の角です。W × H 画像のアンカー ポイントは、(W + 1) × (H + 1)のグリッドにおける最も近い個別グリッドポイントで、この四捨五入によってスケーリングされます。たとえば 4x2 の画像では、アンカー ポイント(0.7、0.6)は(3, 1)のグリッド ポイントに解決されます。
*-----+-----+-----+-----* | | | | | | | | | | +-----+-----+-----+-----+ | | | X | | (U, V) = (0.7, 0.6) | | | | | *-----+-----+-----+-----* *-----+-----+-----+-----* | | | | | | | | | | +-----+-----+-----X-----+ (X, Y) = (3, 1) | | | | | | | | | | *-----+-----+-----+-----*
パラメータ
u | 画像の幅の比率として、アンカーの u 座標([0, 1] の範囲) |
---|---|
v | 画像の高さの比として、アンカーの v 座標([0, 1] の範囲) |
戻り値
- メソッドが呼び出されたオブジェクトと、新しいアンカーセット。
public MarkerOptions collisionBehavior (int collisionBehavior)
マーカーの競合状態を設定します。これは Marker.CollisionBehavior
の値です。設定できるのは 1 回のみです。
パラメータ
collisionBehavior |
---|
戻り値
- 競合状態が設定されたメソッドが呼び出されたオブジェクト。
public MarkerOptions dragable (ブール値ドラッグ可能)
マーカーのドラッグ可能性を設定します。
パラメータ
draggable |
---|
戻り値
- メソッドが呼び出され、新しいドラッグ可能な状態が設定されたオブジェクト。
public MarkerOptions flat (ブール値フラット)
このマーカーを地図 true
またはカメラ false
に面したビルボードに対して平らに設定するかどうかを設定します。マーカーが地図に対してフラットな場合、カメラが回転して傾けると、マーカーは地図に固定されます。ただし、GroundOverlay
とは異なり、カメラのズームと同じサイズのままになります。マーカーが屋外広告の場合は、常にカメラに面して描画され、カメラと一緒に回転または傾斜します。デフォルト値は false
です。
パラメータ
横ばい |
---|
戻り値
- メソッドが呼び出され、新しいフラット状態が設定されたオブジェクト。
public float getAnchorU ()
アンカーの左端からの水平距離([0, 1] に正規化)。
戻り値
- アンカーの u 値。
public float getAnchorV ()
上端からのアンカーの垂直距離([0, 1] に正規化)。
戻り値
- アンカーの v 値。
public int getCollisionBehavior ()
public BitmapDescriptor getIcon ()
この MarkerOptions
オブジェクトに設定されたカスタム アイコン記述子を取得します。
戻り値
- カスタム アイコンを表す
BitmapDescriptor
。またはカスタム アイコンが設定されていない場合はnull
。
public float getInfoWindowAnchorU ()
左端からの情報ウィンドウのアンカーの水平距離([0, 1] に正規化)。
戻り値
- 情報ウィンドウのアンカーの u 値。
public float getInfoWindowAnchorV ()
上端からの情報ウィンドウ アンカーの垂直距離([0, 1] に正規化)。
戻り値
- 情報ウィンドウのアンカーの v 値。
public LatLng getPosition ()
この MarkerOptions
オブジェクトに設定された位置を返します。
戻り値
- マーカーの現在の位置を指定する
LatLng
オブジェクト。
public MarkerOptions icon (BitmapDescriptor iconDescriptor)
マーカーのアイコンを設定します。
パラメータ
iconDescriptor | null の場合、デフォルトのマーカーが使用されます。 |
---|
戻り値
- メソッドが呼び出され、新しいアイコン記述子が設定されたオブジェクト。
public MarkerOptions infoWindowAnchor (float u, float v)
マーカー画像上の情報ウィンドウのアンカー ポイントを指定します。これは、アンカーと同じ座標系で指定します。詳しくは、anchor(float, float)
をご覧ください。デフォルトは、画像の上部中央です。
パラメータ
u | 情報ウィンドウのアンカーの u 座標を画像幅の比率として指定します([0, 1] の範囲)。 |
---|---|
v | 情報ウィンドウのアンカーの v 座標を画像の高さの比率として指定します([0, 1] の範囲)。 |
戻り値
- メソッドが呼び出されたオブジェクト。新しい情報ウィンドウ アンカーが設定されます。
public boolean isDraggable ()
この MarkerOptions
オブジェクトのドラッグ可能設定を取得します。
戻り値
- マーカーがドラッグ可能である場合は
true
、それ以外の場合はfalse
を返します。
public boolean isFlat ()
この MarkerOptions
オブジェクトのフラット設定を取得します。
戻り値
- マーカーが地図に対してフラットの場合は
true
、マーカーがカメラの方を向いている場合はfalse
と指定します。
public boolean isVisible ()
この MarkerOptions
オブジェクトの公開設定を取得します。
戻り値
- マーカーが表示されている場合は
true
、それ以外の場合はfalse
を返します。
public MarkerOptions position (LatLng latlng)
マーカーの位置を設定します。
パラメータ
緯度 / 経度 |
---|
戻り値
- メソッドが呼び出され、新しい位置が設定されたオブジェクト。
public MarkerOptions rotation (浮動小数点回転)
マーカーのアンカー ポイントを中心として、時計回りの角度でマーカーの回転を設定します。回転軸はマーカーに対して垂直になります。回転 0 は、マーカーのデフォルトの位置に対応します。地図上のマーカーがフラットな場合、デフォルトの位置は北向きになり、地図上のマーカーが常にフラットに表示されるように回転されます。マーカーがビルボードの場合、デフォルトの位置は上向きとなり、マーカーは常にカメラの方を向いて回転します。デフォルト値は 0 です。
パラメータ
回転 |
---|
戻り値
- メソッドが呼び出されたオブジェクト(新しいローテーション セット)
public MarkerOptions snippet (文字列スニペット)
マーカーのスニペットを設定します。
パラメータ
スニペット |
---|
戻り値
- メソッドが呼び出されたオブジェクト(新しいスニペット セット)。
public MarkerOptions title (String title)
マーカーのタイトルを設定します。
パラメータ
title |
---|
戻り値
- メソッドが呼び出されたオブジェクトと新しいタイトルセット。
public MarkerOptions visible (ブール値を表示)
マーカーを表示するかどうかを設定します。
パラメータ
表示 |
---|
戻り値
- メソッドが呼び出されたオブジェクト(新しい可視性状態が設定されます)。
public MarkerOptions zIndex (浮動小数点数 zIndex)
マーカーの zIndex を設定します。
パラメータ
Z-index |
---|
戻り値
- 新しい zIndex が設定された、メソッドが呼び出されたオブジェクト。