CameraPosition

public final class CameraPosition extended Object
Implement Parcelable

場所、ズームレベル、傾斜角、Bearing などのすべてのカメラ位置パラメータを集約する不変のクラス。CameraPosition.Builder を使用して CameraPosition インスタンスを作成します。これは、CameraUpdateFactory と組み合わせて使用できます。詳しくは、カメラの移動をご覧ください。

デベロッパー ガイド

詳しくは、カメラとビューのデベロッパー ガイドをご覧ください。

ネストクラスの概要

クラス CameraPosition.Builder カメラの位置を作成します。

継承された定数の概要

フィールドの概要

public final float 型 bearing カメラが指している方向。北からの時計回りの度数で指定します。
public final LatLng ターゲット カメラが向いている場所。
public final float 型 傾斜 天底(地球の真正面)からのカメラの角度(度数)。
public final float 型 ズーム 画面の中央付近のズームレベル。

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

CameraPositionLatLng ターゲット、フロートズーム、フロート傾斜、フロート ベアリング)
CameraPosition を作成します。

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

static CameraPosition.Builder
builder()
カメラ位置のビルダーを作成します。
static CameraPosition.Builder
builderCameraPosition camera)
カメラ位置のビルダーを作成し、指定された位置に初期化します。
static CameraPosition
createFromAttributes(コンテキスト コンテキスト、AttributeSet attrs)
AttributeSet から CameraPosition を作成します。
ブール値
equals(Object o)
static CameraPosition
fromLatLngZoomLatLng ターゲット、浮動小数点ズーム)
特定のターゲットとズームレベルを指す CameraPosition を作成します。
整数
文字列

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

フィールド

public final float bearing

カメラが指している方向。北からの時計回りの度数で指定します。

public final LatLng target

カメラが向いている場所。

public final float tilt

天底(地球の真正面)からのカメラの角度(度数)。値の範囲の制限の詳細については、tilt(float) をご覧ください。

public final float zoom

画面の中央付近のズームレベル。カメラのズームレベルの定義については、zoom(float) をご覧ください。

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

public CameraPosition LatLng ターゲット、浮動小数点ズーム、フロート傾斜、フローティング ベアリング)

CameraPosition を作成します。

パラメータ
目標 画面の中央に合致する対象地域。
ズーム ターゲットのズームレベル制限の詳細については、zoom(float) をご覧ください。
tilt 天底(真下)からのカメラの角度(度数)。制限の詳細については、tilt(float) をご覧ください。
bearing カメラが指している方向。北からの時計回りの度数で指定します。この値は 0 度(360 度を除く)に正規化されます。
例外
NullPointerException targetnull の場合
IllegalArgumentException tilt が 0 ~ 90 度の範囲外のとき。

パブリック メソッド

public static CameraPosition.Builder builder ()

カメラ位置のビルダーを作成します。

public static CameraPosition.Builder builder CameraPosition camera)

カメラ位置のビルダーを作成し、指定された位置に初期化します。

パラメータ
カメラ

public static CameraPosition createFromAttributes (コンテキスト コンテキスト、AttributeSet attrs)

AttributeSet から CameraPosition を作成します。

パラメータ
コンテキスト
attrs

public boolean equals (Object o)

パラメータ
o

public static CameraPosition fromLatLngZoom LatLng ターゲット、浮動小数点ズーム)

特定のターゲットとズームレベルを指す CameraPosition を作成します。結果として得られる方向は北であり、傾斜角は地表面に対して垂直です。つまり、地表面に直接向いており、画面の上端が北を指しています。

パラメータ
目標 画面の中央に合致する対象地域。
ズーム ターゲットのズームレベル値がクランプされる範囲の詳細については、zoom(float) をご覧ください。値が大きいほど、カメラのズームが大きくなります。

public int hashCode ()

public String toString ()