public final class
CameraPosition
extended Object
Implement Parcelable
Implement Parcelable
場所、ズームレベル、傾斜角、Bearing などのすべてのカメラ位置パラメータを集約する不変のクラス。CameraPosition.Builder
を使用して CameraPosition
インスタンスを作成します。これは、CameraUpdateFactory
と組み合わせて使用できます。詳しくは、カメラの移動をご覧ください。
デベロッパー ガイド
詳しくは、カメラとビューのデベロッパー ガイドをご覧ください。
ネストクラスの概要
クラス | CameraPosition.Builder | カメラの位置を作成します。 |
継承された定数の概要
フィールドの概要
public final float 型 | bearing | カメラが指している方向。北からの時計回りの度数で指定します。 |
public final LatLng | ターゲット | カメラが向いている場所。 |
public final float 型 | 傾斜 | 天底(地球の真正面)からのカメラの角度(度数)。 |
public final float 型 | ズーム | 画面の中央付近のズームレベル。 |
パブリック コンストラクタの概要
パブリック メソッドの概要
static CameraPosition.Builder |
builder()
カメラ位置のビルダーを作成します。
|
static CameraPosition.Builder | |
static CameraPosition |
createFromAttributes(コンテキスト コンテキスト、AttributeSet attrs)
AttributeSet から CameraPosition を作成します。 |
ブール値 |
equals(Object o)
|
static CameraPosition | |
整数 |
hashCode()
|
文字列 |
toString()
|
継承されたメソッドの概要
フィールド
public final float bearing
カメラが指している方向。北からの時計回りの度数で指定します。
パブリック コンストラクタ
public CameraPosition (LatLng ターゲット、浮動小数点ズーム、フロート傾斜、フローティング ベアリング)
CameraPosition を作成します。
パラメータ
目標 | 画面の中央に合致する対象地域。 |
---|---|
ズーム | ターゲットのズームレベル制限の詳細については、zoom(float) をご覧ください。 |
tilt | 天底(真下)からのカメラの角度(度数)。制限の詳細については、tilt(float) をご覧ください。 |
bearing | カメラが指している方向。北からの時計回りの度数で指定します。この値は 0 度(360 度を除く)に正規化されます。 |
例外
NullPointerException | target が null の場合 |
---|---|
IllegalArgumentException | tilt が 0 ~ 90 度の範囲外のとき。 |
パブリック メソッド
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) をご覧ください。値が大きいほど、カメラのズームが大きくなります。
|