public class RotateAnimation extends Animation
Animation.AnimationListener, Animation.RepeatMode
bdAnimation
构造器和说明 |
---|
RotateAnimation(float fromDegrees,
float toDegrees) |
限定符和类型 | 方法和说明 |
---|---|
void |
cancel()
取消 Marker 动画
|
long |
getDuration() |
float |
getFromDegrees() |
int |
getRepeatCount() |
Animation.RepeatMode |
getRepeatMode() |
float |
getToDegrees() |
void |
setAnimationListener(Animation.AnimationListener animationListener)
设置 Marker 动画监听
|
void |
setDuration(long duration)
设置 Marker 动画执行时间
|
void |
setInterpolator(Interpolator interpolator)
设置 Marker 动画插值器
|
void |
setRepeatCount(int repeatCount)
设置 Marker 动画重复次数
|
void |
setRepeatMode(Animation.RepeatMode repeatMode)
设置 Marker 动画重复模式
|
public float getFromDegrees()
public float getToDegrees()
public void setAnimationListener(Animation.AnimationListener animationListener)
setAnimationListener
在类中 Animation
animationListener
- Marker 动画监听public void setDuration(long duration)
setDuration
在类中 Animation
duration
- Marker 动画执行时间public long getDuration()
getDuration
在类中 Animation
public void setInterpolator(Interpolator interpolator)
setInterpolator
在类中 Animation
interpolator
- Marker 动画插值器 (与系统动画插值器一致)public void setRepeatMode(Animation.RepeatMode repeatMode)
repeatMode
- 默认为 RepeatMode.RESTARTpublic Animation.RepeatMode getRepeatMode()
getRepeatMode
在类中 Animation
public void setRepeatCount(int repeatCount)
repeatCount
- 默认为0; -1代表无限循环动画public int getRepeatCount()
getRepeatCount
在类中 Animation