offsetLeftAndRight()究竟做了什么?

offsetLeftAndRight()究竟做了什么? 文档说:“这个视图的水平位置偏移了指定的像素”所以,这是否意味着如果视图的左边位置是50,offsetLeftAndRight(20)被调用,那么视图会移动20pixels左边位置将是(50-20),即30?

提前致谢。

左边和右边的位置都会增加偏移量。 所以在你的例子中,左边的位置会变成50 + 20 = 70。