Android MotionEvent中getX()和getRawX()的区别
2015-12-01 14:28
681 查看
RawX,RawY 相对于屏幕位置坐标
X,Y 相对于容器的位置坐标
测试代码:
总结:
getX()是表示Widget相对于自身左上角的x坐标
而getRawX()是表示相对于屏幕左上角的x坐标值(注意:这个屏幕左上角是手机屏幕左上角,不管activity是否有titleBar或是否全屏幕),getY(),getRawY()一样的道理
X,Y 相对于容器的位置坐标
测试代码:
getX()是表示Widget相对于自身左上角的x坐标
而getRawX()是表示相对于屏幕左上角的x坐标值(注意:这个屏幕左上角是手机屏幕左上角,不管activity是否有titleBar或是否全屏幕),getY(),getRawY()一样的道理
相关文章推荐
- Android开发 深入理解AsyncTask
- android studio对.9格式图片的支持
- 调用手机相机拍照并获取拍摄的照片
- 八款Android 开发者必备的小工具
- getMeasuredHeight()与getHeight的区别
- android Material主题中的button效果
- Android从入门到精通标配四阶段
- android.intent.action.MAIN和singleTask模式一起使用导致每次进入应用都会进入该Activity
- Android与IOS的Transform图形变换矩阵之间快速转换方法
- android之往手机内存合sdcard卡上存储数据
- Android studio 导入 PullToRefresh
- Android 开发技巧 开发常见问题归纳 需要注意的坑和解决方案
- 安卓开发关于手柄外设控制程序
- android 按原始数据读出资源
- java.lang.SecurityException: Unable to find app for caller android.app.ActivityThread$
- Android Activity值传递
- android:descendantFocusability用法简析
- Android 树形菜单
- Android WebView 远程代码执行漏洞
- android 资源读取