android之touch事件获取控件坐标详解
2016-04-29 10:36
507 查看
有时候在控件的touch事件中需要获取控件的坐标我们一般使用getX()或者getRawX() (y坐标同理)
那么getX()和getRawX()有什么区别呢
首先,我们的getRawX()就是指的是你touch的点相对于屏幕左上角的x坐标
getX()是指的你在一个控件上了touch了的点相对于控件左上角的x的坐标
一般在进行控件移动是,我们使用getRawX(),而在控件中进行绘制,手势用getX()
那么getX()和getRawX()有什么区别呢
首先,我们的getRawX()就是指的是你touch的点相对于屏幕左上角的x坐标
getX()是指的你在一个控件上了touch了的点相对于控件左上角的x的坐标
一般在进行控件移动是,我们使用getRawX(),而在控件中进行绘制,手势用getX()
相关文章推荐
- Android 程序自动更新
- android studio的DDMS里怎么找不到file explore,
- 无需root,清除清理安卓,android的cache,缓存
- Android中级教程之----Log图文详解(Log.v,Log.d,Log.i,Log.w,Log.e)!
- ViewPager+TabLayout
- Android中实现类似qq好友列表展开收起的效果
- Android程序中如何排查和解决异常
- Android ocr识别文字介绍(文字识别)
- Android ocr识别文字介绍(文字识别)
- Android ocr识别文字介绍(文字识别)
- android frameworks学习
- Android开发中好用的开源工具(持续更新)
- Android蓝牙4.0之GATT
- android里面的USB功能----Host模式
- android的跑马灯效果
- Android 获取手机IP地址的两种方式及常见问题
- android 安全需要关注
- Android调用栈打印
- Android ExpandableListView 实现购物车页面 全选 多选编辑删除
- Android中Environment与StatFs获取系统/SDCard存储空间大小