getX():触摸点到当前View左边缘的距离.
getRawX():触摸点到屏幕左边缘的距离.
View的各个参数
以下所有参数都有get/set方法,getTop(),getLeft()…getX()…
- top : View左上角的纵坐标
- left: View左上角的横坐标
- right : View右下角的横坐标
- bottom : View右下角的纵坐标
View一旦完成绘制到屏幕上,top,left,right,bottom的值不会发生改变,也就是这四个参数代表了View原始的信息,即便View发生了位移,也不会改变.
- view的宽度width = right - left
- view的高度height = bottom - top
当View位置发生改变时,下面四个参数会发生改变
- translationX : View(左上角)相对父容器的横坐标偏移量.
- translationY : View(左上角)相对父容器的纵坐标偏移量.
- X:View相对整个屏幕的横坐标 = left + translationX
- Y:View相对整个屏幕的纵坐标 = top + translationY
(end~)