implements 可打包
继承的常量摘要
公共构造函数摘要
MarkerOptions()
创建一组新的标记选项。
|
公共方法摘要
MarkerOptions |
alpha(浮动 alpha)
设置标记的 alpha(不透明度)。
|
MarkerOptions |
anchor(float u, float v)
将锚点指定为位于标记图片中的特定点上。
|
MarkerOptions |
collisionBehaviorcollisionBehavior
设置标记的冲突状态。
|
MarkerOptions |
draggable(布尔值可拖动)
设置标记的可拖动性。
|
MarkerOptions |
flat(布尔值平面)
设置此标记在地图
true 或面向
摄像头 false 。 |
float |
getAlpha()
获取为此
MarkerOptions 对象设置的 Alpha 值。 |
float |
getAnchorU()
锚点与左边缘的水平距离(标准化为 [0, 1])。
|
float |
getAnchorV()
锚点与上边缘的垂直距离(标准化为 [0, 1])。
|
int | |
BitmapDescriptor |
getIcon()
获取此
MarkerOptions 对象的自定义图标描述符集。 |
float |
getInfoWindowAnchorU()
信息窗口锚点与左侧边缘的水平距离(标准化为 [0, 1])。
|
float |
getInfoWindowAnchorV()
信息窗口锚点与上边缘的垂直距离(标准化为 [0, 1])。
|
LatLng |
getPosition()
返回为此
MarkerOptions 对象设置的位置。 |
float |
getRotation()
获取此
MarkerOptions 对象的旋转设置。 |
字符串 |
getSnippet()
获取为此
MarkerOptions 对象设置的代码段。 |
字符串 |
getTitle()
获取此
MarkerOptions 对象的标题集。 |
float |
getZIndex()
获取为此
MarkerOptions 对象设置的 zIndex。 |
MarkerOptions | |
MarkerOptions |
infoWindowAnchor(float u, float v)
用于指定标记图像上信息窗口的定位点。
|
boolean |
isDraggable()
获取此
MarkerOptions 对象的可拖动性设置。 |
boolean |
isFlat()
获取此
MarkerOptions 对象的平面设置。 |
boolean |
isVisible()
获取此
MarkerOptions 对象的可见性设置。 |
MarkerOptions | |
MarkerOptions |
rotation(浮动旋转)
用于设置标记围绕标记的锚点顺时针旋转的角度(以度为单位)。
|
MarkerOptions |
snippet(字符串代码段)
设置标记的代码段。
|
MarkerOptions |
title(字符串标题)
设置标记的标题。
|
MarkerOptions |
visible(boolean visible)
设置标记的可见性。
|
MarkerOptions |
zIndexzIndex(浮点 zIndex)
设置标记的 ZIndex。
|
继承的方法摘要
公共构造函数
公开 MarkerOptions ()
创建一组新的标记选项。
公共方法
公开 MarkerOptions Alpha 版 (浮动 Alpha 值)
设置标记的 alpha(不透明度)。这是一个 0 到 1 之间的值,其中 0 表示标记。 表示完全透明,1 表示标记完全不透明。
参数
alpha |
---|
返回
- 为其调用该方法的对象,并设置新的 alpha 值。
公开 MarkerOptions 锚点 (浮点数 u,浮点数 v)
将锚点指定为位于标记图片中的特定点上。
锚点指定图标图片中锚定到标记位置的点 探索地球表面
锚点在连续空间 [0.0, 1.0] x [0.0, 1.0] 中指定,其中 (0, 0) 表示图片的左上角,(1,1) 表示右下角。锚定点 W x H 图片中的 (W + 1) x 中最近的离散网格点 (H + 1) 网格,通过缩放然后舍入获得。例如,在一张 4x2 的图片中 锚点 (0.7, 0.6) 将解析为 (3, 1) 处的网格点。
*-----+-----+-----+-----* | | | | | | | | | | +-----+-----+-----+-----+ | | | X | | (U, V) = (0.7, 0.6) | | | | | *-----+-----+-----+-----* *-----+-----+-----+-----* | | | | | | | | | | +-----+-----+-----X-----+ (X, Y) = (3, 1) | | | | | | | | | | *-----+-----+-----+-----*
参数
u | 锚点的 u 坐标,表示为图片宽度的比率(范围为 [0, 1]) |
---|---|
v | 锚点的 v 坐标,表示为图片高度的比率(范围为 [0, 1]) |
返回
- 为其调用方法的对象,并设置新的定位点。
公开 MarkerOptions collisionBehavior (int collisionBehavior)
公开 MarkerOptions 平面 (布尔值扁平)
设置此标记在地图 true
或面向
摄像头 false
。如果标记在地图上是平的,则标记会始终固定在地图上,因为
但镜头会旋转和倾斜,但其大小与镜头缩放时的大小不同,
GroundOverlay
。如果标记是广告牌,则它始终是面向镜头绘制的
会随相机旋转或倾斜默认值为 false
。
参数
持平 |
---|
返回
- 为其调用方法的对象,并设置新的 Flat 状态。
公开 浮点数 getAnchorU ()
锚点与左边缘的水平距离(标准化为 [0, 1])。
返回
- 锚点的 u 值。
公开 浮点数 getAnchorV ()
锚点与上边缘的垂直距离(标准化为 [0, 1])。
返回
- 锚点的 v 值。
公开 整数 getCollisionBehavior ()
公开 BitmapDescriptor getIcon ()
获取此 MarkerOptions
对象的自定义图标描述符集。
返回
- 表示自定义图标的
BitmapDescriptor
,如果没有自定义图标,则为null
。
公开 浮点数 getInfoWindowAnchorU ()
信息窗口锚点与左侧边缘的水平距离(标准化为 [0, 1])。
返回
- 信息窗口锚点的 u 值。
公开 浮点数 getInfoWindowAnchorV ()
信息窗口锚点与上边缘的垂直距离(标准化为 [0, 1])。
返回
- 信息窗口锚点的 v 值。
公开 MarkerOptions 图标 (BitmapDescriptor iconDescriptor)
用于设置标记的图标。
参数
iconDescriptor | 如果为 null ,则系统会使用默认标记。 |
---|
返回
- 调用该方法的对象,并设置新的图标描述符。
公开 MarkerOptions infoWindowAnchor (浮点数 u,浮点数 v)
用于指定标记图像上信息窗口的定位点。这是在
坐标系。如需了解详情,请参阅 anchor(float, float)
。通过
默认为图片的上部。
参数
u | 信息窗口锚点的 u 坐标,表示为图像宽度的比率(范围为 [0, 1]) |
---|---|
v | 信息窗口锚点的 v 坐标,表示为图像高度的比率(在范围内 [0, 1]) |
返回
- 为其调用方法的对象,并设置新的信息窗口锚点。
公开 MarkerOptions 旋转 (浮动轮播)
用于设置标记围绕标记的锚点顺时针旋转的角度(以度为单位)。轴 旋转角度与标记垂直旋转角度为 0 时对应默认位置 标记的位置。当地图上的标记为 Flat 标记时,默认位置为指向北方,而 旋转使标记在地图上始终保持平面状态。如果标记是一个 默认位置朝上,而且旋转时标记将显示为 始终面对着摄像头默认值为 0。
参数
轮播 |
---|
返回
- 为其调用该方法的对象以及新的旋转集。