public class MovingPointOverlay
extends java.lang.Object
限定符和类型 | 类和说明 |
---|---|
static interface |
MovingPointOverlay.MoveListener
平滑移动时返回剩余距离接口
|
构造器和说明 |
---|
MovingPointOverlay(AMap mAMap,
BasePointOverlay overlay)
根据给定的参数来构造SmoothMoveMarker对象。
|
限定符和类型 | 方法和说明 |
---|---|
void |
destroy()
停止滑动并销毁Marker
|
BasePointOverlay |
getObject()
获取当前移动的Marker
|
LatLng |
getPosition()
获取当前位置坐标
|
void |
resetIndex() |
void |
setMoveListener(MovingPointOverlay.MoveListener moveListener)
设置Marker移动的回调方法
|
void |
setPoints(java.util.List<LatLng> points)
设置平滑移动的经纬度数组
|
void |
setTotalDuration(int duration)
设置平滑移动的总时间
|
void |
setVisible(boolean b)
设置 Marker 是否可见
|
void |
startSmoothMove()
开始平滑移动
|
void |
stopMove()
停止平滑移动
|
public MovingPointOverlay(AMap mAMap, BasePointOverlay overlay)
mAMap
- 地图AMap对象public void setPoints(java.util.List<LatLng> points)
points
- 平滑移动轨迹的坐标数组public void resetIndex()
public void setTotalDuration(int duration)
duration
- 单位: 秒public void startSmoothMove()
public void stopMove()
public BasePointOverlay getObject()
public LatLng getPosition()
public void destroy()
public void setVisible(boolean b)
b
- true 可见 false 不可见public void setMoveListener(MovingPointOverlay.MoveListener moveListener)
moveListener
- 回调监听参数