public final class GroundOverlayOptions extends OverlayOptions
构造器和说明 |
---|
GroundOverlayOptions() |
限定符和类型 | 方法和说明 |
---|---|
GroundOverlayOptions |
anchor(float anchorX,
float anchorY)
当使用 setPosition() 方式设置覆盖物地理位置时,设置 ground 覆盖物的锚点比例,默认为 0.5f,水平和垂直方向都居中对齐
|
GroundOverlayOptions |
dimensions(int width)
设置 ground 覆盖物的像素宽度, 高度按图片宽高比例
|
GroundOverlayOptions |
dimensions(int width,
int height)
设置 ground 覆盖物的像素宽度和高度
|
GroundOverlayOptions |
extraInfo(Bundle extraInfo)
设置 ground 覆盖物的额外信息
|
float |
getAnchorX()
获取 ground 覆盖物水平方向锚点比例
|
float |
getAnchorY()
获取 ground 覆盖物垂直方向锚点比例
|
LatLngBounds |
getBounds()
获取 ground 覆盖物地理坐标范围
|
Bundle |
getExtraInfo()
获取 ground 覆盖物的额外信息
|
int |
getHeight()
获取 ground 覆盖物的像素高度
|
BitmapDescriptor |
getImage()
获取 ground 覆盖物的图片信息
|
LatLng |
getPosition()
获取 ground 覆盖物位置信息
|
float |
getTransparency()
获取 ground 覆盖物透明度
|
int |
getWidth()
获取 ground 覆盖物的像素宽度
|
int |
getZIndex()
获取 ground 覆盖物的 zIndex
|
GroundOverlayOptions |
image(BitmapDescriptor image)
设置 Ground 覆盖物的图片信息
|
boolean |
isVisible()
获取 ground 覆盖物的可见性
|
GroundOverlayOptions |
position(LatLng latLng)
设置 Ground 覆盖物位置信息方式一,与
dimensions(int, int) 配合使用 |
GroundOverlayOptions |
positionFromBounds(LatLngBounds bounds)
设置 ground 覆盖物的位置信息方式二,设置西南与东北坐标范围
|
GroundOverlayOptions |
setClickable(boolean isClickable)
设置GroundOverlay是否可点击
|
GroundOverlayOptions |
transparency(float transparency)
设置 ground 覆盖物透明度
|
GroundOverlayOptions |
visible(boolean visible)
设置 ground 覆盖物的可见性
|
GroundOverlayOptions |
zIndex(int zIndex)
设置 ground 覆盖物的 zIndex
|
public GroundOverlayOptions image(BitmapDescriptor image)
image
- Ground 覆盖物的图片信息public BitmapDescriptor getImage()
public GroundOverlayOptions position(LatLng latLng)
dimensions(int, int)
配合使用latLng
- Ground 覆盖物位置信息public LatLng getPosition()
public GroundOverlayOptions dimensions(int width)
width
- ground 覆盖物的宽度public GroundOverlayOptions dimensions(int width, int height)
width
- ground 覆盖物的宽度height
- ground 覆盖物的高度public int getWidth()
public int getHeight()
public GroundOverlayOptions anchor(float anchorX, float anchorY)
anchorX
- [0.0f , 1.0f], 否则不生效anchorY
- [0.0f , 1.0f], 否则不生效public float getAnchorX()
public float getAnchorY()
public GroundOverlayOptions positionFromBounds(LatLngBounds bounds)
bounds
- 西南与东北坐标范围public LatLngBounds getBounds()
public GroundOverlayOptions transparency(float transparency)
transparency
- 范围:[0.0f , 1.0f], 否则不生效public float getTransparency()
public GroundOverlayOptions setClickable(boolean isClickable)
isClickable
- GroundOverlay是否可点击public GroundOverlayOptions visible(boolean visible)
visible
- ground 覆盖物的可见性public boolean isVisible()
public GroundOverlayOptions zIndex(int zIndex)
zIndex
- ground 覆盖物的 zIndexpublic int getZIndex()
public GroundOverlayOptions extraInfo(Bundle extraInfo)
extraInfo
- ground 覆盖物的额外信息public Bundle getExtraInfo()