public class Transformation extends Animation
Animation.AnimationListener, Animation.RepeatModebdAnimation, bmAnimation| Constructor and Description |
|---|
Transformation(LatLng... values) |
Transformation(Point... values)
屏幕上平移动画,仅设置fixedScreenPosition属性后才生效
overlay1.0版本动画差值计算时和系统不同步可能会导致动画闪烁,该动画效果只建议在overlay2.0版本使用
|
| Modifier and Type | Method and Description |
|---|---|
void |
cancel()
取消 Marker 动画
|
long |
getDuration() |
int |
getRepeatCount() |
Animation.RepeatMode |
getRepeatMode() |
LatLng[] |
getValues() |
void |
setAnimationListener(Animation.AnimationListener animationListener)
设置 Marker 动画监听
|
void |
setDuration(long duration)
设置 Marker 动画执行时间
|
void |
setInterpolator(Interpolator interpolator)
设置 Marker 动画插值器
|
void |
setRepeatCount(int repeatCount)
设置 Marker 动画重复次数
|
void |
setRepeatDelay(long delayMillis)
设置每次循环播放的延迟时间,仅overlay2.0生效
|
void |
setRepeatMode(Animation.RepeatMode repeatMode)
设置 Marker 动画重复模式
|
void |
setStartDelay(long delayMillis)
设置动画启动的延迟时间,仅overlay2.0生效
|
public Transformation(LatLng... values)
values - 从Overlay2.0起,values只实现起点到终点的动画,数组类型的动画使用AnimationSet实现public Transformation(Point... values)
values - 从Overlay2.0起,values只实现起点到终点的动画,数组类型的动画使用AnimationSet实现public LatLng[] getValues()
public void setAnimationListener(Animation.AnimationListener animationListener)
setAnimationListener in class AnimationanimationListener - Marker 动画监听public void setDuration(long duration)
setDuration in class Animationduration - Marker 动画执行时间public void setInterpolator(Interpolator interpolator)
setInterpolator in class Animationinterpolator - Marker 动画插值器 (与系统动画插值器一致)public void setRepeatMode(Animation.RepeatMode repeatMode)
repeatMode - 默认为 RepeatMode.RESTARTpublic void setRepeatCount(int repeatCount)
repeatCount - 默认为0; -1代表无限循环动画public void setStartDelay(long delayMillis)
delayMillis - public void setRepeatDelay(long delayMillis)
delayMillis - public Animation.RepeatMode getRepeatMode()
getRepeatMode in class Animationpublic int getRepeatCount()
getRepeatCount in class Animationpublic long getDuration()
getDuration in class Animation