MotionEvent的getX(),getY()與getRawX(),getRawY()的區別

MotionEvent的getX(),getY()與getRawX(),getRawY()區別


若是某個Activity中實現OnTouchListener接口,須要重寫onTouch(View view,MotionEvent event)這個方法,getRawX()和getRawY()得到的是相對屏幕的位置,getX()和getY()得到的永遠是相對view的觸摸位置座標(這兩個值不會超過view的長度和寬度)。

RawX,RawY 相對於屏幕位置座標X,Y 相對於容器的位置座標
相關文章
相關標籤/搜索