public class TrackAnimation extends Animation
Animation.AnimationListener, Animation.RepeatModebdAnimation, bmAnimation| Constructor and Description |
|---|
TrackAnimation(java.util.List<LatLng> trackPath) |
| Modifier and Type | Method and Description |
|---|---|
void |
cancel()
取消轨迹动画
|
void |
setAnimationListener(Animation.AnimationListener animationListener)
设置 Marker 动画监听
|
void |
setDuration(long duration)
设置轨迹动画的持续时间
|
void |
setInterpolator(Interpolator interpolator)
设置 Marker 动画插值器
|
void |
setRepeatDelay(long delayMillis)
设置每次循环播放的延迟时间,仅overlay2.0生效
|
void |
setStartDelay(long delayMillis)
设置动画启动的延迟时间,仅overlay2.0生效
|
void |
setTrackLine(Overlay overlay)
设置运行轨迹的Overlay,目前仅Polyline支持
|
void |
setTrackPath(java.util.List<LatLng> trackPath)
添加轨迹动画的轨迹路径
|
void |
setTrackPos(LatLng to)
设置轨迹运行的终点
|
void |
setTrackPos(LatLng from,
LatLng to)
设置轨迹运行的起点和终点
|
void |
setTrackPosRadio(float toRadio)
设置轨迹运行的终止比例
|
void |
setTrackPosRadio(float fromRadio,
float toRadio)
设置轨迹的运行比例范围
|
void |
setTrackUpdateListener(TrackAnimationUpdateListener listener)
设置轨迹动画的相关回调信息
|
getDuration, getRepeatCount, getRepeatModepublic TrackAnimation(java.util.List<LatLng> trackPath)
public void setTrackPath(java.util.List<LatLng> trackPath)
trackPath - public void setTrackLine(Overlay overlay)
overlay - public void setTrackPosRadio(float fromRadio,
float toRadio)
fromRadio - toRadio - public void setTrackPosRadio(float toRadio)
toRadio - public void setTrackPos(LatLng to)
to - public void setTrackUpdateListener(TrackAnimationUpdateListener listener)
listener - public void setAnimationListener(Animation.AnimationListener animationListener)
AnimationsetAnimationListener in class AnimationanimationListener - Marker 动画监听public void setDuration(long duration)
setDuration in class Animationduration - Marker 动画执行时间public void setInterpolator(Interpolator interpolator)
AnimationsetInterpolator in class Animationinterpolator - Marker 动画插值器 (与系统动画插值器一致)public void setStartDelay(long delayMillis)
delayMillis - public void setRepeatDelay(long delayMillis)
delayMillis -