所以你好。2同时安卓触摸/未触发
我有一个简单的布局,其中有2个视图。两者都附有onTouchListener。
view.setOnTouchListener(new View.OnTouchListener() {
@Override
public boolean onTouch(View view, MotionEvent event) {
System.out.println("Touching");
return false;
}
});
但是当我打开我的手机上的应用程序和触摸第一视图和不要RELASE我的手指并用另一个手指触摸第二视图,第二视图不会触发触摸事件。为什么这样呢?
您应该从您的OnTouchListeners返回''true'',否则您将不会收到比首次按下按钮更多的动作事件。您是否正确阅读了 – harism
?它目前不是触发触摸事件的视图,而是两个触发事件。所以如果我返回true,这只会影响单个视图。 – androidavid