CameraPosition

public final 类 CameraPosition扩展对象
实现 Parcelable

一个不可变类,用于聚合所有相机位置参数,如位置、缩放级别、倾斜角度和方位。使用 CameraPosition.Builder 构造 CameraPosition 实例,然后您可以与 CameraUpdateFactory 结合使用。如需了解详情,请参阅移动镜头

开发者指南

如需了解详情,请参阅镜头和视图开发者指南。

嵌套类摘要

CameraPosition.Builder 构建相机位置。

继承的常量摘要

字段摘要

public final float 方位 镜头指向的方向,以与北方所呈顺时针角度表示。
public final LatLng 目标 镜头所指向的位置。
public final float 倾斜度 镜头角度与底部(正对地球)之间的角度(以度为单位)。
public final float 缩放 靠近屏幕中心的缩放级别。

公共构造函数摘要

CameraPosition(LatLng 目标、浮动缩放、浮动倾斜度、浮动方向角)
构造 CameraPosition。

公共方法摘要

static CameraPosition.Builder
builder()
为镜头位置创建构建器。
static CameraPosition.Builder
builder(CameraPosition 相机)
为镜头位置创建构建器,并将其初始化为指定位置。
静态 CameraPosition
createFromAttributes(Context context, AttributeSet 属性)
AttributeSet 创建 CameraPosition。
布尔值
equals(Object o)
静态 CameraPosition
fromLatLngZoomLatLng目标,浮动缩放级别)
用于构造指向特定目标和缩放级别的 CameraPosition。
整型
字符串

继承的方法摘要

字段

public final float 方位

镜头指向的方向,以与北方所呈顺时针角度表示。

public final LatLng 目标

镜头所指向的位置。

public final float 倾斜度

镜头角度与底部(正对地球)之间的角度(以度为单位)。如需详细了解值范围的限制,请参阅 tilt(float)

public final float zoom

靠近屏幕中心的缩放级别。如需了解镜头缩放级别的定义,请参阅 zoom(float)

公共构造函数

public CameraPosition LatLng 目标、浮动缩放、浮动倾斜度、浮动方向角)

构造 CameraPosition。

参数
目标 要与屏幕中心对齐的目标位置。
zoom 达到目标的缩放级别。如需详细了解限制,请参阅 zoom(float)
倾斜度 镜头从底部(正下方)的角度(以度为单位)。如需详细了解限制,请参阅 tilt(float)
方向角 镜头指向的方向,以与北方所呈顺时针角度表示。此值将标准化为介于 0 度(含 0 度)和 360 度(不含 360 度)之间。
抛出
NullPointerException 如果 targetnull
IllegalArgumentException 如果 tilt 在 0 度(含)到 90 度(含)的范围内。

公共方法

public static CameraPosition.Builder builder ()

为镜头位置创建构建器。

public static CameraPosition.Builder builder (CameraPosition 相机)

为镜头位置创建构建器,并将其初始化为指定位置。

参数
camera

public static CameraPosition createFromAttributes (Context context, AttributeSet 属性)

AttributeSet 创建 CameraPosition。

参数
context
attrs

public boolean 等于 (对象 o)

参数
o

public static CameraPosition fromLatLngZoom LatLng 目标、浮动缩放级别)

用于构造指向特定目标和缩放级别的 CameraPosition。得出的结果是北方,且视角垂直于地球表面,即直接面向地球表面,屏幕顶部指向北方。

参数
目标 要与屏幕中心对齐的目标位置。
zoom 达到目标的缩放级别。如需详细了解该值将被限制的范围,请参阅 zoom(float)。值越大,镜头越放大。

public int hashCode ()

public String toString ()