MarkerOptions

パブリック ファイナル クラス MarkerOptions オブジェクト
を拡張 implements Parcelable

マーカーの MarkerOptions を定義します。

デベロッパー ガイド

詳細については、マーカーのデベロッパーをご覧ください。 ご覧ください

継承された定数の概要

パブリック コンストラクタの概要

MarkerOptions()
マーカーのオプション セットを新しく作成します。

パブリック メソッドの概要

MarkerOptions
alpha(float alpha)
マーカーのアルファ(不透明度)を設定します。
MarkerOptions
anchor(float u, float v)
マーカー画像内の特定の位置に配置するアンカーを指定します。
MarkerOptions
collisionBehavior(int collisionBehavior)
マーカーの衝突状態を設定します。
MarkerOptions
draggable(ブール値ドラッグ可能)
マーカーのドラッグ可能性を設定します。
MarkerOptions
flat(ブール値、フラット)
このマーカーを地図 true に対して平らにするか、ビルボードに接するかを設定します カメラ false
float
getAlpha()
この MarkerOptions オブジェクトのアルファセットを取得します。
float
getAnchorU()
[0, 1] に正規化された、アンカーの左端からの水平距離。
float
getAnchorV()
[0, 1] で正規化された、アンカーの上端からの垂直距離。
int
BitmapDescriptor
getIcon()
この MarkerOptions オブジェクトに設定されたカスタム アイコン記述子を取得します。
float
getInfoWindowAnchorU()
[0, 1] に正規化された、左端からの情報ウィンドウのアンカーの水平距離。
float
getInfoWindowAnchorV()
上端からの情報ウィンドウのアンカーの垂直距離([0, 1] に正規化)。
LatLng
getPosition()
この MarkerOptions オブジェクトに設定された位置を返します。
float
getRotation()
この MarkerOptions オブジェクトの回転セットを取得します。
文字列
getSnippet()
この MarkerOptions オブジェクトに設定されたスニペット セットを取得します。
文字列
getTitle()
この MarkerOptions オブジェクトのタイトルセットを取得します。
float
getZIndex()
この MarkerOptions オブジェクトに設定された zIndex セットを取得します。
MarkerOptions
icon(BitmapDescriptor iconDescriptor)
マーカーのアイコンを設定します。
MarkerOptions
infoWindowAnchor(float u, float v)
マーカー画像上の情報ウィンドウのアンカー ポイントを指定します。
boolean
isDraggable()
この MarkerOptions オブジェクトのドラッグ可能性の設定を取得します。
boolean
isFlat()
この MarkerOptions オブジェクトのフラット設定を取得します。
boolean
isVisible()
この MarkerOptions オブジェクトの公開設定を取得します。
MarkerOptions
positionLatLng latlng)
マーカーの位置を設定します。
MarkerOptions
回転(浮動小数点回転)
マーカーのアンカー ポイントを中心とした時計回りの角度でマーカーの回転を設定します。
MarkerOptions
snippet(文字列スニペット)
マーカーのスニペットを設定します。
MarkerOptions
title(文字列のタイトル)
マーカーのタイトルを設定します。
MarkerOptions
visible(boolean visible)
マーカーの表示 / 非表示を設定します。
MarkerOptions
zIndex(浮動小数点型の zIndex)
マーカーの zIndex を設定します。

継承されたメソッドの概要

パブリック コンストラクタ

<ph type="x-smartling-placeholder"></ph> 一般公開 MarkerOptions ()

マーカーのオプション セットを新しく作成します。

パブリック メソッド

<ph type="x-smartling-placeholder"></ph> 一般公開 MarkerOptions をご覧ください。 アルファ版 (浮動小数点数アルファ)

マーカーのアルファ(不透明度)を設定します。0 ~ 1 の値で、0 はマーカーであることを示します。 は完全に透明で、1 はマーカーが完全に不透明であることを意味します。

パラメータ
アルファ
戻り値
  • メソッドが呼び出されたオブジェクト(新しいアルファ セットを使用)。

<ph type="x-smartling-placeholder"></ph> 一般公開 MarkerOptions をご覧ください。 アンカー (float u, float v)

マーカー画像内の特定の位置に配置するアンカーを指定します。

アンカーは、マーカーの位置に固定されるアイコン画像内の点を指定します。 地球の表面上に現れます

アンカー ポイントは、連続空間 [0.0, 1.0] x [0.0, 1.0] で指定されます。ここで (0, 0) は画像の左上隅、(1, 1) は右下隅です。アンカー ポイント W x H の画像で、(W + 1) x 型の最も近い離散グリッド点 (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] の範囲)。
戻り値
  • メソッドが呼び出されたオブジェクト(新しいアンカー セットを含む)。

<ph type="x-smartling-placeholder"></ph> 一般公開 MarkerOptions をご覧ください。 collisionBehavior (int collisionBehavior)

マーカーの衝突状態を設定します。これは Marker.CollisionBehavior の値です。機能 設定できるのは 1 回だけです。

パラメータ
collisionBehavior
戻り値
  • 衝突状態が設定された、メソッドが呼び出されたオブジェクト。

<ph type="x-smartling-placeholder"></ph> 一般公開 MarkerOptions をご覧ください。 ドラッグ可能 (ドラッグ可能なブール値)

マーカーのドラッグ可能性を設定します。

パラメータ
draggable
戻り値
  • メソッドが呼び出されたオブジェクト(新しいドラッグ可能な状態を設定)。

<ph type="x-smartling-placeholder"></ph> 一般公開 MarkerOptions をご覧ください。 フラット (ブール値のフラット)

このマーカーを地図 true に対して平らにするか、ビルボードに接するかを設定します カメラ false。マーカーが地図に対して平らである場合、 カメラは回転したり傾斜したりしますが、 GroundOverlay。マーカーがビルボードの場合は、常にカメラの方を向いて描画されます。 カメラに合わせて回転、傾斜します。デフォルト値は false です。

パラメータ
フラット
戻り値
  • メソッドが呼び出されたオブジェクト(新しいフラット状態を設定)。

<ph type="x-smartling-placeholder"></ph> 一般公開 浮動小数点数 getAlpha ()

この MarkerOptions オブジェクトのアルファセットを取得します。

戻り値
  • 範囲 [0, 1] のマーカーのアルファ。

<ph type="x-smartling-placeholder"></ph> 一般公開 浮動小数点数 getAnchorU ()

[0, 1] に正規化された、アンカーの左端からの水平距離。

戻り値
  • アンカーの u 値。

<ph type="x-smartling-placeholder"></ph> 一般公開 浮動小数点数 getAnchorV ()

[0, 1] で正規化された、アンカーの上端からの垂直距離。

戻り値
  • アンカーの v 値。

<ph type="x-smartling-placeholder"></ph> 一般公開 整数 getCollisionBehavior ()

<ph type="x-smartling-placeholder"></ph> 一般公開 BitmapDescriptor をご覧ください。 getIcon ()

この MarkerOptions オブジェクトに設定されたカスタム アイコン記述子を取得します。

戻り値
  • カスタム アイコンを表す BitmapDescriptor。カスタム アイコンがない場合は null。 アイコンが設定されました。

<ph type="x-smartling-placeholder"></ph> 一般公開 浮動小数点数 getInfoWindowAnchorU ()

[0, 1] に正規化された、左端からの情報ウィンドウのアンカーの水平距離。

戻り値
  • 情報ウィンドウのアンカーの u 値。

<ph type="x-smartling-placeholder"></ph> 一般公開 浮動小数点数 getInfoWindowAnchorV ()

上端からの情報ウィンドウのアンカーの垂直距離([0, 1] に正規化)。

戻り値
  • 情報ウィンドウのアンカーの v 値。

<ph type="x-smartling-placeholder"></ph> 一般公開 LatLng をご覧ください。 getPosition ()

この MarkerOptions オブジェクトに設定された位置を返します。

戻り値
  • マーカーの現在位置を指定する LatLng オブジェクト。

<ph type="x-smartling-placeholder"></ph> 一般公開 浮動小数点数 getRotation ()

この MarkerOptions オブジェクトの回転セットを取得します。

戻り値
  • マーカーの回転を、デフォルトの位置からの時計回りの度数で指定します。

<ph type="x-smartling-placeholder"></ph> 一般公開 文字列 getSnippet ()

この MarkerOptions オブジェクトに設定されたスニペット セットを取得します。

戻り値
  • マーカーのスニペットを含む文字列。

<ph type="x-smartling-placeholder"></ph> 一般公開 文字列 getTitle ()

この MarkerOptions オブジェクトのタイトルセットを取得します。

戻り値
  • マーカーのタイトルを含む文字列。

<ph type="x-smartling-placeholder"></ph> 一般公開 浮動小数点数 getZIndex ()

この MarkerOptions オブジェクトに設定された zIndex セットを取得します。

戻り値
  • マーカーの zIndex。

<ph type="x-smartling-placeholder"></ph> 一般公開 MarkerOptions をご覧ください。 アイコン (BitmapDescriptor iconDescriptor)

マーカーのアイコンを設定します。

パラメータ
iconDescriptor null の場合は、デフォルトのマーカーが使用されます。
戻り値
  • メソッドが呼び出されたオブジェクト(新しいアイコン記述子セット)。

<ph type="x-smartling-placeholder"></ph> 一般公開 MarkerOptions をご覧ください。 infoWindowAnchor (float u, float v)

マーカー画像上の情報ウィンドウのアンカー ポイントを指定します。これは、 アンカーと同じ座標系を使用します。詳しくは、anchor(float, float) をご覧ください。「 デフォルトは画像の上部中央です

パラメータ
u 情報ウィンドウのアンカーの u 座標。画像の幅に対する比率( [0, 1])
v 情報ウィンドウのアンカーの v 座標。画像の高さに対する比率( [0, 1])
戻り値
  • 新しい情報ウィンドウのアンカーが設定された、メソッドが呼び出されたオブジェクト。

<ph type="x-smartling-placeholder"></ph> 一般公開 ブール値 isDraggable ()

この MarkerOptions オブジェクトのドラッグ可能性の設定を取得します。

戻り値
  • マーカーがドラッグ可能な場合は true、それ以外の場合は false を返します。

<ph type="x-smartling-placeholder"></ph> 一般公開 ブール値 isFlat ()

この MarkerOptions オブジェクトのフラット設定を取得します。

戻り値
  • マーカーが地図に対して平坦である場合は true、マーカーの位置に false を追加します。 カメラを正します。

<ph type="x-smartling-placeholder"></ph> 一般公開 ブール値 isVisible ()

この MarkerOptions オブジェクトの公開設定を取得します。

戻り値
  • マーカーが表示されている場合は true。それ以外の場合は false を返します。

<ph type="x-smartling-placeholder"></ph> 一般公開 MarkerOptions をご覧ください。 位置 LatLng latlng)

マーカーの位置を設定します。

パラメータ
緯度経度
戻り値
  • メソッドが呼び出されたオブジェクト(新しい位置セット)。

<ph type="x-smartling-placeholder"></ph> 一般公開 MarkerOptions をご覧ください。 ローテーション (フローティング回転)

マーカーのアンカー ポイントを中心とした時計回りの角度でマーカーの回転を設定します。軸 マーカーに対して垂直になります。回転の 0 はデフォルトの位置に対応します。 クリックします。地図上のマーカーがフラットな場合、デフォルトの位置は北揃えになり、 地図上でマーカーが常に平らになるように回転します。マーカーが デフォルトの位置は上向きで、回転はマーカーが 常にカメラを向いてくださいデフォルト値は 0 です。

パラメータ
回転
戻り値
  • 新しい回転が設定された、メソッドが呼び出されたオブジェクト。

<ph type="x-smartling-placeholder"></ph> 一般公開 MarkerOptions をご覧ください。 スニペット (文字列スニペット)

マーカーのスニペットを設定します。

パラメータ
snippet
戻り値
  • メソッドが呼び出されたオブジェクト(新しいスニペット セットを含む)。

<ph type="x-smartling-placeholder"></ph> 一般公開 MarkerOptions をご覧ください。 title (文字列のタイトル)

マーカーのタイトルを設定します。

パラメータ
title
戻り値
  • メソッドが呼び出されたオブジェクト。新しいタイトルが設定されます。

<ph type="x-smartling-placeholder"></ph> 一般公開 MarkerOptions をご覧ください。 表示 (ブール値を表示)

マーカーの表示 / 非表示を設定します。

パラメータ
表示
戻り値
  • 新しい表示状態が設定された、メソッドが呼び出されたオブジェクト。

<ph type="x-smartling-placeholder"></ph> 一般公開 MarkerOptions をご覧ください。 zIndex (浮動小数点数 zIndex)

マーカーの zIndex を設定します。

パラメータ
zIndex
戻り値
  • メソッドが呼び出されたオブジェクト。新しい zIndex が設定されます。