validate Parcelable
マーカーのオプションを定義します。
継承された定数の概要
フィールドの概要
public static final Creator<MarkerOptions> | クリエイター |
パブリック コンストラクタの概要
パブリック メソッドの概要
MarkerOptions |
anchor(float u, float v)
マーカー画像内の特定の点に配置するアンカーを指定します。
|
整数 | |
浮動小数点数 |
getAnchorU()
左端からアンカーの [0, 1] に正規化された水平距離。
|
浮動小数点数 |
getAnchorV()
上端からアンカーまでの垂直方向の距離。[0, 1] に正規化されます。
|
ビットマップ |
getIcon()
この MarkerOptions オブジェクトに設定したカスタム アイコンを返します。
|
LatLng |
getPosition()
この MarkerOptions オブジェクトに設定された位置を返します。
|
文字列 |
getTitle()
この MarkerOptions オブジェクトのタイトルを返します。
|
MarkerOptions |
icon(ビットマップ アイコン)
マーカーのアイコンを設定します。
|
MarkerOptions | |
MarkerOptions |
title(文字列のタイトル)
マーカーのタイトルを設定します。
|
void |
writeToParcel(Parcel out、int フラグ)
|
継承されたメソッドの概要
フィールド
パブリック コンストラクタ
public MarkerOptions ()
パブリック メソッド
public MarkerOptions anchor (float u, float v)
マーカー画像内の特定の点に配置するアンカーを指定します。
anchor は、地表面上のマーカーの位置に固定されるアイコン画像内の点を指定します。
アンカー ポイントは、連続したスペース [0.0, 1.0] x [0.0, 1.0] で指定します。ここで、(0, 0) は画像の左上隅、(1, 1) は右下隅です。W x H の画像のアンカー ポイントは、(W + 1) x (H + 1) のグリッド内で最も近い離散グリッド ポイントであり、スケーリングと四捨五入で計算されます。たとえば 4 x 2 の画像では、アンカー ポイント(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 int describeContents ()
public float getAnchorU ()
左端からアンカーの [0, 1] に正規化された水平距離。
戻り値
- アンカーの u 値。
public float getAnchorV ()
上端からアンカーまでの垂直方向の距離。[0, 1] に正規化されます。
戻り値
- アンカーの v 値。
public Bitmap getIcon ()
この MarkerOptions オブジェクトに設定したカスタム アイコンを返します。
戻り値
- カスタム アイコンを表すビットマップ。カスタム アイコンが設定されていない場合は
null
public LatLng getPosition ()
この MarkerOptions オブジェクトに設定された位置を返します。
戻り値
- マーカーの位置を指定する LatLng オブジェクト。位置が設定されていない場合は
null
。
public String getTitle ()
この MarkerOptions オブジェクトのタイトルを返します。
戻り値
- マーカーのタイトル、タイトルが設定されていない場合は空の文字列。
public MarkerOptions アイコン (ビットマップ アイコン)
マーカーのアイコンを設定します。アイコンを指定しない場合、デフォルトのピンスタイルが使用されます。
パラメータ
アイコン | アイコン Bitmap |
---|
戻り値
- メソッドが呼び出されたオブジェクト。新しいアイコンが設定されました。
public MarkerOptions position (LatLng latLng)
マーカーの位置を設定します。
パラメータ
latLng | 設定する新しい位置です |
---|
戻り値
- メソッドが呼び出されたオブジェクト。新しい位置が設定され、
public MarkerOptions title (文字列のタイトル)
マーカーのタイトルを設定します。デフォルトのタイトルは空の文字列です。
パラメータ
title | 設定するタイトル |
---|
戻り値
- メソッドが呼び出されたオブジェクトと、新しいタイトル セット
public void writeToParcel (Parcel out、int フラグ)
パラメータ
/ | |
---|---|
flags |