android使用ObjectAnimator动画x和y位置

时间:2016-07-06 12:17:23

标签: android animation

我只是搜索谷歌和至少mabye我发现我想要我需要动画x和y位置如果查看所以我不知道这个代码是我需要的,如果我需要我怎么能得到x和y in onAnimationUpdate

这样getAnimatedValue会给我x还是Y?如果我第一次称它为givme x并且如果我再次调用它会给我,我只是让我如何在函数中获得x和y

onAnimationUpdate

这个代码valueX我希望为它设置动画valuy我希望为其设置动画的y值

 PropertyValuesHolder pvhX = PropertyValuesHolder.ofFloat(chatHeadParent.SCALE_X, valueX);
    PropertyValuesHolder pvhY = PropertyValuesHolder.ofFloat(chatHeadParent.SCALE_Y, valuy);
    ObjectAnimator animator = ObjectAnimator.ofPropertyValuesHolder(chatHeadParent, pvhX, pvhY);
    animator.setDuration(50);

    animator.addUpdateListener(new ValueAnimator.AnimatorUpdateListener() {


        @Override
        public void onAnimationUpdate(ValueAnimator animation) {
        //i need x and y position animate for use them 
          Log.d(" iiiiiiiiiii ",""+animation.getAnimatedValue()+"  "+animation.getAnimatedValue());
        }


    });

    animator.addListener(new AnimatorListenerAdapter() {
        @Override
        public void onAnimationEnd(Animator animation) {


        }
    });

    animator.start();

0 个答案:

没有答案