Android自定义View-坐标系

Android中的坐标系

一.View中的坐标系

**注意:View中的坐标系是相对于父控件而言的**

   - getTop()         //获取子View左上角距离父View顶部的距离
   - getBottom()   //获取子View右下角距离父view顶部的距离
   - getRight()      //获取子View右下角距离父View左侧的距离
   - getLeft()         //获取子View左上角距离父View左侧的距离


如下图所示:

Android自定义View-坐标系_第1张图片

二. MotionEvent中的get和getRaw的区别

  • getX(): 触摸点相对于其所在组件内坐标系中的坐标
  • getY():

  • getRawX(): 触摸点相对于屏幕默认坐标系中的坐标

  • getRawY():

    如下图所示:
    Android自定义View-坐标系_第2张图片

你可能感兴趣的:(自定义View)