1.view.getTranslationX计算的是该view的偏移量。初始值为0,向左偏移值为负,向右偏移值为正。
2.view.getX相当于该view距离父容器左边缘的距离,等于getLeft+getTranslationX。
示意图:
本文详细解释了Android中View的两个关键位置属性:getTranslationX和getX。getTranslationX表示View相对于其原始位置的水平偏移量,初始值为0,向左偏移为负值,向右偏移为正值。getX则表示View左边缘与其父容器左边缘之间的距离,等于getLeft加上getTranslationX的值。
1.view.getTranslationX计算的是该view的偏移量。初始值为0,向左偏移值为负,向右偏移值为正。
2.view.getX相当于该view距离父容器左边缘的距离,等于getLeft+getTranslationX。
示意图:
2699

被折叠的 条评论
为什么被折叠?