标签: android
View.getLocationOnScreen()返回视图的X和Y坐标。
答案 0 :(得分:6)
getLocationOnScreen()返回相对于屏幕的坐标(您可以将其视为绝对位置)。它们以像素为单位,原点在左上方,X轴向右增加,Y轴向下增加到任何方向(纵向或横向)都是如此。在320x480的屏幕上,它们是:
另一个方法getLocationInWindow()返回相对于父窗口的坐标(比如一个对话框,或类似的东西)。坐标系不会改变,但范围的范围取决于视图所包含的窗口大小。