摄像头

公共接口 摄像头

提供用于修改导航地图的视口的方法。对相机的所有调用都应在界面线程上执行。

嵌套类摘要

@interface Camera.Perspective Perspective 是提供给 Camera 对象的参数,用于指定镜头的位置和方向。

公共方法摘要

abstract void void
followMyLocation(整数透视)
将 Camera 设置为跟随用户的位置。
abstract void void
setLocation(CameraPosition cameraPosition, 布尔值动画)
将地图平移和缩放到指定位置。
abstract void void
showRouteOverview()
平移和缩放地图,显示剩余路线的概览。

公共方法

public abstract void followMyLocation (整数视角)

将 Camera 设置为跟随用户的位置。通常在启动精细导航以进入“倾斜的”驾驶视图时调用此方法。

参数
透视 相机在遵循以下顺序时应使用的 Camera.Perspective

public abstract void setLocation (CameraPosition cameraPosition, boolean animate)

将地图平移和缩放到指定位置。这样会暂时阻止摄像头跟踪用户的位置。可以使用 followMyLocation(int) 重置相机以遵循后续操作。

参数
cameraPosition 镜头移到的位置。该位置必须设置中心位置,但是,如果未指定缩放级别或方位,这些属性将相对于镜头当前位置保持不变。
animate 是否通过动画过渡到新镜头位置

public abstract void showRouteOverview ()

平移和缩放地图,显示剩余路线的概览。这会暂时阻止摄像头跟踪用户的位置。

您可以使用 followMyLocation(int) 重置相机以跟随用户。