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

  • 从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就个实现多版本的兼容。

你可能感兴趣的:(android sdk小于2.2 event.getActionMasked()兼容报错的问题)