我的 Android 应用程序中的一个 Activity 有一个包含两个 ImageView 的相对布局,它们设置在一个 xml 布局文件中。如何以编程方式获取 ImageView 的 x,y 位置
这些坐标是否会因屏幕尺寸和密度而异?
我想要做的是让用户触摸 image1,然后它会被动画移动到 image2 的位置。
显然,由于我将这些图像放在 xml 中,因此我知道它们的 x,y 坐标,但我担心这些坐标会因屏幕尺寸和密度而异。
Best Answer-推荐答案 strong>
您可以使用 View.getTop()、View.getBottom()、View.getLeft() 和 View.getRight() 。这些将返回 View 相对于父级的 top、bottom、left 和 right 边缘的位置。
关于android - 如何获得 x,y 坐标,我们在Stack Overflow上找到一个类似的问题:
https://stackoverflow.com/questions/11618960/
|