public final class Marker
extends java.lang.Object
构造器和说明 |
---|
Marker(java.lang.String id)
自定义图标构造函数
|
限定符和类型 | 方法和说明 |
---|---|
int |
changeLocation(LonLat lnglat,
int floor)
修改marker的经纬度和楼层
|
int[] |
getAnchor()
获取图标渲染时的锚点数组
|
int |
getFloorIndex()
获取所处的楼层序号
|
Bitmap |
getIcon()
获取渲染的图像
|
java.lang.String |
getID()
获取唯一ID
|
java.lang.String |
getImageKey()
设置图像的唯一ID,同一ID的图像SDK内部不会重复创建
|
LonLat |
getPosition()
获取图标的位置
|
Marker |
setAnchor(int xoffset,
int yoffset)
设置图标渲染时的锚点
|
Marker |
setFloorIndex(int floorindex)
设置所处的楼层
|
Marker |
setIcon(Bitmap bitmap,
java.lang.String imageKey)
设置图像内容和ID
|
Marker |
setPosition(LonLat lonlat)
设置图标的经纬度位置
|
public java.lang.String getID()
public LonLat getPosition()
public Marker setIcon(Bitmap bitmap, java.lang.String imageKey)
bitmap
- 图标对应的内容imageKey
- 图标对应的唯一keypublic java.lang.String getImageKey()
public Bitmap getIcon()
public Marker setAnchor(int xoffset, int yoffset)
xoffset
- 锚点X坐标yoffset
- 锚点Y坐标public int[] getAnchor()
public Marker setFloorIndex(int floorindex)
floorindex
- 楼层序号public int getFloorIndex()
public int changeLocation(LonLat lnglat, int floor)