Вы должны использовать OnGesturePerformedListener
в своем представлении жестов, и там вы отключаете scrollView
прокрутку, возвращая true
на сенсорном слушателе
gesture.addOnGesturePerformedListener(new OnGesturePerformedListener() {
public void onGesturePerformed(GestureOverlayView v, Gesture g) {
mScrollView.setOnTouchListener( new OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event)
{
return true;
}
});
}
});
РЕДАКТИРОВАТЬ
Вы можете взглянуть на этот ответ , на самом деле он представляет собой собственный ScrollView, который будет перехватывать касание прокрутки и отключать его при выполнении прослушивателя жестов.