首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MotionEvent.getRawX与MotionEvent.getX的区别

MotionEvent.getRawX与MotionEvent.getX的区别
EN

Stack Overflow用户
提问于 2013-12-17 22:00:33
回答 2查看 34.7K关注 0票数 80

我想知道安卓系统中MotionEvent.getRawXMotionEvent.getX的区别,一个是数字,另一个是浮点数,这两种类型有什么必要都有呢?

EN

回答 2

Stack Overflow用户

发布于 2013-12-17 22:03:59

MotionEvent有时会返回相对于视图的绝对X和Y坐标,有时会返回相对于上一个运动事件的相对坐标。

保证返回相对于设备屏幕的绝对坐标的getRawX()getRawY()

getX()getY()则应该返回与发送它们的视图相关的坐标。

票数 124
EN

Stack Overflow用户

发布于 2018-12-31 10:37:29

=>

代码语言:javascript
复制
rawX = motionEvent.getX() + touchableButton.getX() + layout3.getX() + layout2.getX();
票数 49
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20636163

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档