android ValueAnimator 可以做 淡出动画吗 如果不可以 那怎么做
可以做淡出动画。可以通过设置ValueAnimator的属性值来实现淡出动画,例如透明度的变化。
示例代码:
ValueAnimator alphaAnimator = ValueAnimator.ofFloat(1f, 0f);
alphaAnimator.setDuration(1000);
alphaAnimator.addUpdateListener(new ValueAnimator.AnimatorUpdateListener() {
@Override
public void onAnimationUpdate(ValueAnimator animation) {
float alpha = (float) animation.getAnimatedValue();
view.setAlpha(alpha);
}
});
alphaAnimator.start();
这个示例代码会在1秒钟内将View的透明度从1.0变为0.0,实现淡出动画效果。
原文地址: https://www.cveoy.top/t/topic/cquS 著作权归作者所有。请勿转载和采集!