1
我如何检测一个人是否在2个不同的地方同时点击了屏幕。 IM使用正常的方式来获得行动手柄2同时触摸android
if (event.getAction() == MotionEvent.ACTION_DOWN) {
doSomething();
}
如果我按在我的屏幕上2个不同的地方doSomething();
被激活一次,但我希望它被激活2倍,因为有2次点击在屏幕上,我怎么能做到这一点?
我尝试了event.getActionMasked()
,但无法使其正常工作。
如果您在同一时间在屏幕上触摸那么只有你可以使用MotionEvent.ACTION_POINTER_DOWN – Sonali8890
如何使用它?我试过:\t if(event.getActionMasked()== MotionEvent.ACTION_POINTER_DOWN){ \t \t \t doSomething(); \t \t} 但它没有工作,现在如果我点击屏幕同时它运行doSomething一次。 – user2816793
阅读它两次我说:“如果你在屏幕上同时触摸,那么你可以使用MotionEvent.ACTION_POINTER_DOWN” – Sonali8890