2同时Android触摸/未触发



你好。

我有一个简单的布局,里面有两个视图。两个都有一个onTouchListener。

view.setOnTouchListener(new View.OnTouchListener() {
        @Override
        public boolean onTouch(View view, MotionEvent event) {
            System.out.println("Touching");


            return false;
        }
    });

但是,当我在手机上打开应用程序并触摸第一个视图,而不是用另一根手指重新固定手指并触摸第二个视图时,第二个窗口不会触发触摸事件。为什么会这样?

我认为在这种情况下,两次触摸都会作为多点触摸事件传递到第一个视图。所以这是一个事件,但包含(我忘了细节)两个触摸位置。

最新更新