dhon 动画监听事件
2022-12-22 14:05:08 最后更新
用法:
//========动画(非队列动画)设置监听事件========================

i.dhon(dh,
new android.view.animation.Animation.AnimationListener() {
public void onAnimationEnd(android.view.animation.Animation a) {

//当结束动画时
syso("End");
}
public void onAnimationRepeat(android.view.animation.Animation a) {

//当重复动画时
syso("Repeat");
}
public void onAnimationStart(android.view.animation.Animation a) {

//当启动动画时
syso("Start");
}
}

);

//========队列动画设置监听事件========================

i.dhon(dh,
new Animator.AnimatorListener() {
public void onAnimationEnd(Animator a) {

//当结束动画时
syso("End");
}
public void onAnimationRepeat(Animator a) {

//当重复动画时
syso("Repeat");
}
public void onAnimationStart(Animator a) {

//当启动动画时
syso("Start");
}
public void onAnimationCancel(Animator a) {

//当取消动画时
syso("Cancel");
}
}

);

说明:
常用于动画状态的监听。

提示:
该事件使用的选择性,可顺序选择性保留。