title: Android: several gesture detectors on the same view
body: <p>I have a TextView wrapped with ScrollView. The thing I need to do is to detect scale and common gestures (like tap, double tab and others) on my TextView. Also, I want some gestures to handle with standard handlers (scroll, for example).
  I just can't get the basics, I don't know what do I code for this. I made two detectors (ScaleGestureDetector and GestureDetector) and listeners for them. Also, I set onTouchListener for my TextView like this:</p>
  
  <pre><code>tw.setOnTouchListener(new OnTouchListener() {
      public boolean onTouch(View view, MotionEvent motionEvent) {
          if (!gestureDetector.onTouchEvent(motionEvent)) {
              scaleGestureDetector.onTouchEvent(motionEvent);
          };
          return true;
      }
  });
  </code></pre>
  
  <p>No gestures are being detected. Every example which I googled operates with one detector. Could somebody help me out with the concept, how do I detect scale (or pinch zoom), double tap, single tap etc. on the same view?</p>