【发布时间】:2012-01-26 02:29:46
【问题描述】:
我想知道当您在 Android 中触摸或移动屏幕时,MotionEvent 中坐标的原点是什么,即 (0, 0)?我知道 getRawX() 和 getRawY() 获取整体屏幕坐标。但我想知道 getX() 和 getY() 的原点。
是否基于运行onTouchEvent(MotionEvent e)的View的绝对左上角?还是基于视图内容的左上角?即视图的绝对左角,加上 x 坐标上的 getPaddingLeft() 和 y 上的 getPaddingTop()。
还是基于其他一些观点?
【问题讨论】:
标签: android view coordinates touch-event