最近有用到属性动画
用的是NineOldAndroids这个库
兼容低版本嘛
然后我在使用是想暂停 发现没有直接的Api
然后我看官方的
有是有 但是是在4.4才加入
以至于NineOldAndroids 这个库中是没有直接暂停的action的
但是也可以实现 先获取当前动画播放时间 然后 恢复的时候设置时间 效果不错 基本ok 录屏导致背景有点虚化

/** * 恢复 */
private void animatorResume() {
animator.start();
animator.setCurrentPlayTime(currentPlayTime);
}
/** * 暂停 */
private void animatorPause() {
currentPlayTime = animator.getCurrentPlayTime();
animator.cancel();
}
网友评论