| java.lang.Object | ||
| ↳ | OverlayAnimator | |
| ↳ | com.tencent.map.lspassenger.anima.MarkerTranslateAnimator | |
Marker移动动画。
可以根据一系列坐标点动画移动Marker。
| Nested Classes | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| interface | MarkerTranslateAnimator.IAnimaFloatValuesListener | Marker移动过程中的位置监听。 | |||||||||
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|
MarkerTranslateAnimator(Marker marker, long duration, LatLng[] latLngs)
Marker移动动画, 并不会根据线路旋转Marker。
| |||||||||||
|
MarkerTranslateAnimator(Marker marker, long duration, LatLng[] latLngs, boolean rotateEnabled)
Marker移动动画
| |||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| void |
cancelAnimation()
取消Marker移动动画。
| ||||||||||
| void |
endAnimation()
结束Marker移动动画。
| ||||||||||
| void |
setFloatValuesListener(MarkerTranslateAnimator.IAnimaFloatValuesListener listener)
添加Marker平滑运动过程中的位置监听。
| ||||||||||
| void |
startAnimation()
开始Marker移动动画。
| ||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
Marker移动动画, 并不会根据线路旋转Marker。
| marker | 要添加移动动画的 marker |
|---|---|
| duration | 动画的持续时间 |
| latLngs | marker 移动过程经过的坐标点 |
Marker移动动画
| marker | 要添加移动动画的 marker |
|---|---|
| duration | 动画的持续时间 |
| latLngs | marker 移动过程经过的坐标点 |
| rotateEnabled | marker 移动过程中是否旋转 |
取消Marker移动动画。
结束Marker移动动画。
添加Marker平滑运动过程中的位置监听。
| listener | 位置监听 |
|---|
开始Marker移动动画。