Returning false in OnTouch on ImageView but still event is getting consumed
问题 I am using ImageView.onTouch() . I am returning false for ACTION_MOVE but still the onTouch() event is consumed. imageView.setOnTouchListener(new View.OnTouchListener() { @Override public boolean onTouch(View v, MotionEvent ev) { System.out.println("jan25 iv onTouch"); if (ev.getActionMasked()==MotionEvent.ACTION_DOWN) { System.out.println("jan25 iv ACTION_DOWN"); return true; } if (ev.getActionMasked()==MotionEvent.ACTION_MOVE){ System.out.println("jan25 iv ACTION_MOVE"); return false; } if