gpt4 book ai didi

android - ViewPropertyAnimator 的 translateYBy() 与 yBy() 方法有什么区别?

转载 作者:IT老高 更新时间:2023-10-28 22:20:25 27 4
gpt4 key购买 nike

ViewPropertyAnimators (http://developer.android.com/reference/android/view/ViewPropertyAnimator.html) 有两种移动 View 的方法:

translateX() vs x(), translateY() vs y(), translateXBy() vs xBy(),最后是 translateYBy() vs yBy()。

谁能告诉我这些方法的区别?

最佳答案

文档指出 XY 属性是绝对位置,而 translationXtranslationY 是指LEFT 和 TOP 属性。

所以,animate().x()animate().translationX() 的区别在于一个动画到绝对值,而另一个动画仍为绝对值,但由 View LEFTTOP 值确定。

相比之下,animate().xBy()animate().translationXBy() 将属性值(代数)增加指定的量。

这就是上面提到的“一些数学”的由来。

关于android - ViewPropertyAnimator 的 translateYBy() 与 yBy() 方法有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23352789/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com