我们如何检查Java屏幕上有多少手指点击?

时间:2019-11-21 07:07:38

标签: android onclicklistener multi-touch motionevent taps

我想做的是,当我单击应用程序屏幕时,我想要在屏幕上点击多少手指?表示1个手指点击,2个手指点击和3个手指点击。

1 个答案:

答案 0 :(得分:0)

使用MotionEvent.getPointerCount()。您可以在这里阅读更多详细信息:Respond to touch events

public boolean onTouchEvent(MotionEvent event) {
    int action = event.getAction();
    switch (action & MotionEvent.ACTION_MASK) {
        case MotionEvent.ACTION_POINTER_DOWN:
            int count = event.getPointerCount();
            // TODO: Do something you want here
            break;
    }
}