您的位置:首页 > 移动开发 > Android开发

android 属性动画监听

2016-01-02 22:22 645 查看

android 属性动画结束监听

如果用的是AnimatorSet,那么只要其中一个没有结束都不会调用onAnimationEnd方法

自定义差值器如果return 0;那么表示不会改变

重复动画OOM,动画重复可以设置如下设置

alphaAnimtor.setRepeatCount(ValueAnimator.INFINITE);
alphaAnimtor.setRepeatMode(ValueAnimator.REVERSE);


若是在监听中做一些设置会OOM,如下

@Override
public void onAnimationEnd(Animator animation) {
cancel();
initAnimation();
start();
}
//java.lang.OutOfMemoryError: Failed to allocate a 32240760 byte allocation with 16777120 free bytes and 24MB until OOM


虽然不知道为什么会这样

addListener addUpdateListener

update先调用,再调用start 最后调用end
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: