一、动画常用方法
效果 | 方法 | 备注 |
---|---|---|
设置重复次数 | alphaAnimation.setRepeatCount(5); | alphaAnimation是动画对象 |
动画执行完是否停留在执行完的状态 | alphaAnimation.setFillAfter(true); | |
动画执行前等待的时间, 单位是毫秒 | alphaAnimation.setStartOffset(1000); | |
开始动画 | alphaAnimation.start(); | |
二、设置监听setAnimationListener
alphaAnimation.setAnimationListener(new AnimationListener() {
//动画开始时回调
@Override
public void onAnimationStart(Animation animation) {
}
//动画重复执行时回调
@Override
public void onAnimationRepeat(Animation animation) {
}
//动画执行结束时回调
@Override
public void onAnimationEnd(Animation animation) {
}
});