如何使用Rect获取视图的坐标?

时间:2014-05-30 10:45:44

标签: android gesture gesture-recognition gestures

参考下面发布的图片,任何人都可以告诉我rect.letf = 0rect.top = 0对象rect的其他方法显示值是什么意思?如何使用topLeft获取topRight BottomLeft BottomRight rect的坐标。

enter image description here

1 个答案:

答案 0 :(得分:0)

那些坐标是正确的。 Rect上的Top和Left相对于包含ViewGroup。位于ViewGroup左上角的视图将始终具有0作为Rect.top和Rect.Left,因为视图的左上角是坐标0,0。

如果您希望相对于主要活动或屏幕的坐标分别使用View.getLocationInWindow()View.getLocationOnScreen()