android - 检索 android 中按钮的 X 和 Y 坐标?

标签 android button position

我已经在 Android 上工作了一段时间,想知道是否可以在 android 中检索按钮的位置。

我的目标是获取 X 和 Y 坐标并将它们打印在 LOGCAT 上。

一些例子告诉我如何感激。

谢谢

最佳答案

当然,您可以获得这些,请确保在尝试获取位置之前至少绘制一次 View 。您可以尝试获取 onResume() 中的位置并尝试这些功能

view.getLocationInWindow()
or
view.getLocationOnScreen()

或者如果你需要一些相对于 parent 的东西,使用

view.getLeft(), view.getTop()

API 定义链接:

关于android - 检索 android 中按钮的 X 和 Y 坐标?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7203740/

相关文章:

android - Rxjava2/RxAndroid,处置(寻找 rx1 退订的等价物)

java - 安卓工作室 : NoClassDefFoundError exception on runtime with Java Library Module

java - 在SWT中添加背景图像到按钮

java - 将 TextView 与数组列表链接并在事件发生时更改文本

android - OSMdroid 更改存储中的 Tiles 缓存

HTML+CSS 悬停 Sprite ,不同大小的图标,一个背景位置 CSS

linux - 如何获得光标在终端中的位置?

c++ - 如何从字节数组中读取 8 位位图像素颜色和位置

xcode - 我们什么时候需要按钮在 Swift 中发送参数?

javascript - 如何制作按特定顺序单击按钮解锁的密码