Android ObjectAnimator против ViewPropertyAnimator

в чем разница между ObjectAnimator и ViewPropertyAnimator изменение значения свойства?

ObjectAnimator objectAnimator = ObjectAnimator.ofFloat(myObject, "X", 0.0f, 100.0f);

пробовал myObject.getX() пока выше objectAnimator продолжается, и я получил значение в пути между 0.0 f и 100.0.

myObject.setX(0.0f);
myObject.animate().x(100.0f);

тем не менее, я получил точный 100.0, когда я myObject.getX() ' d в то время как выше ViewPropertyAnimator продолжается.

Я не могу понять, в чем разница.

спасибо заранее.

1 ответов


когда вы просите анимировать