View中的getScrollX、getScrollY与getLeft、getRight 以及 MotionEvent中的getX、getY与getRawX、getRawY

  • 关键字: MotionEvent getScrollY getScrollX getRight 以及 getRawY getLeft getRawXgetX View

    发表文章
  • 摘要: 一、Android系统的坐标系   屏幕的左上角:坐标系统原点(0,0)   原点向右延伸:x轴正方向   原点向下延伸:y轴正方向  二、View中的getScrollX、getScrollY   getScrollX():当前视图相对于屏幕原点在x轴上的偏移量     &n
  • View中的getScrollX、getScrollY与getLeft、getRight 以及 MotionEvent中的getX、getY与getRawX、getRawY

     一、Android系统的坐标系

         屏幕的左上角:坐标系统原点(0,0)

         原点向右延伸:x轴正方向

         原点向下延伸:y轴正方向

      
     二、View中的getScrollX、getScrollY

         getScrollX():当前视图相对于屏幕原点在x轴上的偏移量     

         getScrollY():当前视图相对于屏幕原点在y轴上的偏移量 

     三、View中的getLeft、getRight

         getLeft():当前视图的左边距离其父视图左边的距离 

         getRight():当前视图的右边相对于父视图左边的距离,即getRight() = getLeft() + getWidth()


     四、MotionEvent中的getX、getY

         getX():触摸点相对于其所在视图原点在x轴上的偏移量

         getY():触摸点相对于其所在视图原点在y轴上的偏移量

     五、MotionEvent中的getRawX、getRawY

         getRawX():触摸点相对于屏幕原点在x轴上的偏移量,即getRawX() = getX() + getScrollX()

         getRawY():触摸点相对于屏幕原点在y轴上的偏移量,即getRawY() = getY() + getScrollY()

  • 以上是View中的getScrollX、getScrollY与getLeft、getRight 以及 MotionEvent中的getX、getY与getRawX、getRawY的内容,更多MotionEvent getScrollY getScrollX getRight 以及 getRawY getLeft getRawX getX View 的内容,请您使用右上方搜索功能获取相关信息。

猜你喜欢

转载自blog.csdn.net/u014644594/article/details/82852492