在布局android上获取imageview的位置

时间:2012-02-03 08:51:28

标签: android layout position imageview

请帮助我,我想在布局上获得imageview的位置。

enter image description here

5 个答案:

答案 0 :(得分:15)

x = imageViewObject.getLeft();
y = imageViewObject.getTop();

希望,它对你有帮助!

答案 1 :(得分:7)

在运行时,您可以使用

获取每个View对象的位置(这也包括Layouts

视图对象的左侧位置getleft()

视图对象的顶部位置getTop()

视图对象的右侧位置getRight()

视图对象的底部位置getBottom()

即使您可以使用

获取位置

getLocationOnScreen(int [] )

答案 2 :(得分:6)

您可以将其与getLocationOnScreen(int [])

一起使用

答案 3 :(得分:1)

位置是指x和y以及高度和宽度?

此布局是一个视图,该视图具有这些属性。

答案 4 :(得分:0)

下面的代码对我有用,我可以使用全局布尔变量movedonTouch方法v.getX()和... {{1 }}获取我的getY()对象的值,该值已在设备上的apk文件中运行过,并且可以正常运行。希望这会有所帮助

imageView