Package com.baidu.mapapi.animation
Class Animation
java.lang.Object
com.baidu.mapapi.animation.Animation
- Direct Known Subclasses:
AlphaAnimation,AnimationSet,RotateAnimation,ScaleAnimation,SingleScaleAnimation,TrackAnimation,Transformation
Marker 动画接口类
适用于Android API Level 11(Build.VERSION_CODES.HONEYCOMB)及之后的版本
从地图SDK v5.1.0版本开始使用
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfaceMarker 动画监听接口static enumMarker 动画重复模式枚举类 -
Field Summary
FieldsModifier and TypeFieldDescriptioncom.baidu.mapsdkplatform.comapi.animation.BDAnimationcom.baidu.platform.comapi.bmsdk.animation.BmAnimation -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract voidcancel()取消 Marker 动画longintabstract voidsetAnimationListener(Animation.AnimationListener animationListener) 设置 Marker 动画监听abstract voidsetDuration(long duration) 设置 Marker 动画执行时间abstract voidsetInterpolator(android.view.animation.Interpolator interpolator) 设置 Marker 动画插值器
-
Field Details
-
bdAnimation
public com.baidu.mapsdkplatform.comapi.animation.BDAnimation bdAnimation -
bmAnimation
public com.baidu.platform.comapi.bmsdk.animation.BmAnimation bmAnimation
-
-
Constructor Details
-
Animation
protected Animation()
-
-
Method Details
-
getRepeatMode
-
getRepeatCount
public int getRepeatCount() -
getDuration
public long getDuration() -
setAnimationListener
设置 Marker 动画监听- Parameters:
animationListener- Marker 动画监听
-
setDuration
public abstract void setDuration(long duration) 设置 Marker 动画执行时间- Parameters:
duration- Marker 动画执行时间
-
setInterpolator
public abstract void setInterpolator(android.view.animation.Interpolator interpolator) 设置 Marker 动画插值器- Parameters:
interpolator- Marker 动画插值器 (与系统动画插值器一致)
-
cancel
public abstract void cancel()取消 Marker 动画
-