Skip to content

Commit 00cd24c

Browse files
committed
更新文件
1 parent f00156c commit 00cd24c

1 file changed

Lines changed: 13 additions & 8 deletions

File tree

问题/坐标系/坐标系.md

Lines changed: 13 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,9 @@
1616

1717
![](http://ww3.sinaimg.cn/large/005Xtdi2jw1f1qyhjy7h8j308c0dwq32.jpg)
1818

19-
## 2.中View的坐标系
20-
> (由于画图太艰难了,所以以下图片来源于网络,具体请看末尾链接):
19+
## 2.View的坐标系
2120

22-
#### 注意:View的坐标系统是相对于父控件而言的
21+
**注意:View的坐标系统是相对于父控件而言的.**
2322

2423
``` java
2524
getTop(); //获取子View左上角距父View顶部的距离
@@ -31,14 +30,20 @@
3130

3231
![](http://ww2.sinaimg.cn/large/005Xtdi2gw1f1qzqwvkkbj308c0dwgm9.jpg)
3332

34-
### MotionEvent中 getRowX()getX() 的区别
33+
### MotionEvent中 getXgetRawX 的区别
3534
```
36-
event.getRowX(); //触摸点相对于屏幕原点的x坐标
37-
event.getX(); //触摸点相对于其所在组件原点的x坐标
35+
event.getX(); //触摸点相对于其所在组件坐标系的坐标
36+
event.getY();
37+
38+
event.getRawX(); //触摸点相对于屏幕默认坐标系的坐标
39+
event.getRawY();
40+
3841
```
39-
具体如下图所示:
42+
**具体如下图所示:**
43+
44+
> PS:其中相同颜色的内容是对应的,其中为了显示方便,蓝色箭头向左稍微偏移了一点.
4045
41-
![](https://github.com/GcsSloop/AndroidNote/blob/master/%E9%97%AE%E9%A2%98/%E5%9D%90%E6%A0%87%E7%B3%BB/Art/%E5%9D%90%E6%A0%87%E7%B3%BB4.gif)
46+
![](http://ww4.sinaimg.cn/large/005Xtdi2jw1f1r243e7l0j308c0dwjrt.jpg)
4247

4348
## 3.核心要点
4449

0 commit comments

Comments
 (0)