Android根据坐标判断是否在控件内
来源:互联网 发布:淘宝网店店铺名称大全 编辑:程序博客网 时间:2024/04/30 15:58
在Android的ontouch事件中:
event.getX()和event.getY()得到的是坐标相对于父布局中的坐标;
相对于屏幕中的坐标;event.getRawX()和event.getRawY()得到的坐标是相对于屏幕中的坐标;
如图,view的getLeft()等方法获得的是该view相对于父布局中的距离:
getLeft()获得的是view的左边缘相对于父布局左边缘的距离;
getRight()获得的是view的右边缘相对于父布局左边缘的距离;
由此可见,两值的差是view的宽度。并且当判断点击事件中x坐标(相对于父布局,即getX())的值大于getLeft()小于getRight()时说明点击的坐标在控件内。纵坐标同理。
1 0
- Android根据坐标判断是否在控件内
- android根据坐标获取相应控件,判断点是否在控件上
- MFC判断鼠标坐标是否在控件内
- Dduilib 判断鼠标坐标是否在控件内
- 判断坐标是否在矩阵内
- 判断指针是否在控件内
- 怎样判断一个坐标是否在已知三角形内?
- python-判断某个坐标点是否在三角形内
- android地图,判断坐标是否在你要求的范围内
- android 判断控件是否在屏幕范围内 是否可见
- android 判断控件是否在屏幕范围内 是否可见
- 判断是否在枚举内
- android 如何判断点是否在多边形内
- Android 根据坐标获取控件方法
- Android 根据坐标获取控件方法
- 判断地图坐标 是否在区域内
- 判断GPS坐标是否在中国
- (iOS)判断GPS坐标是否在中国
- HDU1494 跑跑卡丁车 --简单DP
- Cordova webapp archive时候 报错 Cordova/CDVViewController.h file not found
- OC_ARC学习笔记
- jmockit简单介绍
- 面向对象 第一课
- Android根据坐标判断是否在控件内
- GCC/G++安装/升级
- 蓝牙配对
- 怎样从你的网站移除JavaScript渲染阻塞
- sed 简明教程
- Android开发屏幕适配全攻略
- 11.23工作日志
- cordova学习笔记
- iOS- 详解文本属性Attributes