美文网首页无名之辈的Android之路
Android中getX(),getY(),getTop,get

Android中getX(),getY(),getTop,get

作者: 搬码人 | 来源:发表于2022-08-08 11:11 被阅读0次

区别展示

Android坐标系.png

如上图可以清晰的了解到不同的函数所代表的意义
首先需要知道上图中的外框是手机屏幕,内框是ViewGroup(以下称为容器),中间有着margin(空白)
1.与View和容器有关

  • getLeft():View的左边界到容器的左边界的距离
  • getTop():View的顶部到容器的顶部的距离
  • getRight():View的有边界到容器左边界的距离
  • getBottom():View的底部到容器顶部的距离
    2.与触摸点和屏幕有关
  • getRawX():触摸点到屏幕左边界的距离
  • getRawY():触摸点到屏幕顶部的距离
    3.与触摸点和View有关
  • getX():触摸点到View的左边界的距离
  • getY():触摸点到View的顶部的距离

参考文章

Android之View坐标系

相关文章

网友评论

    本文标题:Android中getX(),getY(),getTop,get

    本文链接:https://www.haomeiwen.com/subject/jwrwwrtx.html