PropertyValuesHolder alpha = PropertyValuesHolder.ofFloat("alpha", 0, 1);
PropertyValuesHolder scaleX = PropertyValuesHolder.ofFloat("scaleX", 0.5f, 1.0f);
PropertyValuesHolder scaleY = PropertyValuesHolder.ofFloat("scaleY", 0.5f, 1.0f);
PropertyValuesHolder translationX = PropertyValuesHolder.ofFloat("translationX", 300);
PropertyValuesHolder translationY = PropertyValuesHolder.ofFloat("translationY", 300);
//第二个参数 是个可变参数,像个数组,可以传入多个属性值
ObjectAnimator objectAnimator = ObjectAnimator.ofPropertyValuesHolder(imageView, translationX,translationY,scaleX, scaleY,alpha);
objectAnimator.setDuration(1000);
objectAnimator.setInterpolator(new AnticipateOvershootInterpolator());
objectAnimator.start();
安卓简单的动画设置
最新推荐文章于 2022-10-11 19:55:45 发布