在布局android上获取imageview的位置

Pro*_*mer 10 layout android position imageview

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

在此输入图像描述

ihr*_*pin 15

x = imageViewObject.getLeft();
y = imageViewObject.getTop();
Run Code Online (Sandbox Code Playgroud)

希望,它对你有所帮助!

  • 对我不起作用。一切都归零。(与 Button 一起使用,而不是与 ImageView 一起使用,但这应该没什么区别。) (3认同)

And*_*eas 7

在运行时,您可以获取每个View对象的位置(这也包括Layouts)

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

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

视图对象的正确位置 getRight()

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

即使你可以获得位置

getLocationOnScreen(int [] )


小智 6

你可以用它 getLocationOnScreen(int [])