android项目开发中,经常会编写自定义控件或者判断用户手势操作,此时需要使用MotionEvent中的getRawX()/getRawY()与getX()/getY()取得触摸点在X轴与Y轴上的距离,这四个方法都返回一个float类型的参数,单位为像素(Pixel)。
这四个参数的具体含义是:

getRawX():触摸点相对于屏幕的横坐标
getRawY():触摸点相对于屏幕的纵坐标

getX():触摸点相对于View的横坐标
getY():触摸点相对于View的横坐标

为了直观地看到区别,我们画图说明一下。
MotionEvent之getRawX/getRawY与getX/getY

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-07-18
  • 2021-12-25
  • 2022-12-23
  • 2021-11-07
  • 2021-08-21
  • 2021-09-25
猜你喜欢
  • 2021-05-29
  • 2022-01-03
  • 2022-12-23
  • 2021-04-20
  • 2021-05-01
相关资源
相似解决方案