Android MotionEvent.ACTION_MASK

Nuj*_*naH 2 android touch

在OnTouchEvent中,如果您使用切换不同的触摸操作

切换(e.getAction),它处理ACTION_DOWN和ACTION_MOVE,但由于某种原因它不会捕获ACTION_POINTER_DOWN,而如果你切换(e.getAction和MotionEvent.ACTION_MASK),它也会处理多点触摸.有谁知道为什么会这样的原因?

hac*_*bod 7

因为对于指针事件,在操作中编码上升或下降的指针的索引.只需使用MotionEvent.getActionMasked()和MotionEvent.getActionIndex()(或自己做掩码),不要担心.