// When the EditText is touched, disable touches on it's ScrollView's parents. // Once the user lifts up their finger, enable touches on on the ScrollView's parents once again. @OnTouch(R.id.edit_text) boolean handleNoteFieldTouch(View v, MotionEvent event) { v.getParent().getParent().requestDisallowInterceptTouchEvent(true); switch (event.getAction() & MotionEvent.ACTION_MASK){ case MotionEvent.ACTION_UP: v.getParent().getParent().requestDisallowInterceptTouchEvent(false); break; } return false; }