android sdk小于2.2 event.getActionMasked()兼容报错的问题

来源:互联网 发布:高台家的成员们网络剧 编辑:程序博客网 时间:2024/06/06 19:35

  • 从android2.2开始onTouchEvent(MotionEvent event) 这里可以用event.getActionMasked()表示用于多点触控检测点。
  • 但在1.6~2.1中并没有event.getActionMasked(),从源码中我们可以看到该方法就是对event.getAction()& MotionEvent.ACTION_MASK的封装。
  • 故需要将event.getActionMasked()替换为event.getAction()& MotionEvent.ACTION_MASK就个实现多版本的兼容。

原创粉丝点击