public static final 类 CameraPosition.Builder扩展 Object
构建相机位置。
公共构造函数摘要
CameraPosition.Builder()
创建空构建器。
|
|
公共方法摘要
CameraPosition.Builder |
方向角(浮动方向角)
设置镜头指向的方向(以与北方所呈顺时针角度表示)。
|
CameraPosition |
build()
构建
CameraPosition 。 |
CameraPosition.Builder | |
CameraPosition.Builder |
tilt(浮动倾斜度)
设置镜头相对于底部(正对地球)的角度(以度为单位)。
|
CameraPosition.Builder |
zoom(浮动缩放)
设置摄像头的缩放级别。
|
继承的方法摘要
公共构造函数
public CameraPosition.Builder ()
创建空构建器。
公共方法
public CameraPosition.Builder tilt (浮动倾斜度)
设置镜头相对于底部(正对地球)的角度(以度为单位)。更改地图的镜头位置时,此值会根据镜头的缩放级别受到限制。限制如下:
- 缩放级别小于 10 时,最大值为 30。
- 缩放级别为 10 到 14 时,最大值从 30 线性增加到 45(例如,缩放级别 12 时,最大值为 37.5)。
- 缩放级别从 14 到 15.5 时,最大值会从 45 线性增加到 67.5。
- 缩放级别大于 15.5 时,最大值为 67.5。
参数
倾斜度 |
---|
public CameraPosition.Builder zoom (浮动缩放)
设置镜头的缩放级别。缩放级别为 0 时,整个世界的宽度大约为 256dp(假设相机未倾斜)。缩放级别每增加 1 个级别,屏幕上地球的宽度就会翻一番。因此,当缩放级别为 N 时,世界的宽度约为 256 * 2 N dp,也就是说,缩放级别为 2 时,整个地球的宽度大约为 1024dp。
更改地图的相机位置时,相机的缩放级别将受限于特定范围,具体取决于位置、地图类型和地图大小等各种因素。使用 GoogleMap.getMinZoomLevel
和 GoogleMap.getMaxZoomLevel
查找限制。请注意,相机缩放级别不必是整数值。
参数
zoom |
---|