MotionEvent常量篇

Class Overview Object used to report movement (mouse, pen, finger,
trackball) events. Motion events may hold either absolute or relative
movements and other data, depending on the type of device.

MotionEvent是用于分别不同的运动(鼠标, 触摸笔, 手指, 跟踪球)事件。

这是官方的介绍,他不仅是一个用于封装屏幕点击事件的类,还可以用来处理鼠标,或者是跟踪球(这个搜索了下在游戏手柄上有应用)。

int ACTION_BUTTON_PRESS

按钮被点击的事件

int ACTION_BUTTON_RELEASE

按钮被释放的事件

int ACTION_CANCEL

一个动作正在进行的动作中断事件

int ACTION_DOWN

屏幕被点击事件

int ACTION_MASK

求动作的掩码(用于位运算的动作)

int ACTION_MOVE

在按下和抬起的时候触摸位置有变化

int ACTION_OUTSIDE

当触摸事件超出绑定的控件以外

int ACTION_POINTER_1_DOWN

在AP8以上的SDK不建议使用,用ACTION_POINTER_INDEX_MASK代替原本用于多点触控

int ACTION_POINTER_DOWN

多点触控的时候第二个点击事件

int ACTION_POINTER_ID_MASK

在API 8以上版本不建议使用,用ACTION_POINTER_INDEX_MASK代替
(其实就是觉得Index语义更加准确点,Match_parent和Fuil_Parent的区别)

int ACTION_POINTER_ID_SHIFT

在API 8以上版本不建议使用,用ACTION_POINTER_INDEX_SHIFT代替

int ACTION_POINTER_INDEX_MASK <

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值