请帮助我,我想在布局上获得imageview的位置。
答案 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)
下面的代码对我有用,我可以使用全局布尔变量moved
在onTouch
方法v.getX()
和... {{1 }}获取我的getY()
对象的值,该值已在设备上的apk文件中运行过,并且可以正常运行。希望这会有所帮助
imageView