How can I inform the Gallery about the touch event happening in ScrollView?
<p>I have the following custom classes. Currently the scroll for the ScrollView works fine. If I override the onTouchEvent in ScrollView and make it return false, the Gallery works fine however the ScrollView scroll does not. How can I make it so both will work together?</p>

<p>This is the CardGallery class which extends Gallery:</p>

<pre><code>public class CardGallery extends Gallery {
    public CardGallery(Context context, AttributeSet attrs, int defStyle) {
        super(context, attrs, defStyle);
        // TODO Auto-generated constructor stub
    }

    public CardGallery(Context context, AttributeSet attrs) {
        super(context, attrs);
        // TODO Auto-generated constructor stub
    }

    @Override
    public boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX, float velocityY) {
        // TODO Auto-generated method stub
        return super.onFling(e1, e2, velocityX, velocityY);
        //return false;
    }

    @Override
    public boolean onScroll(MotionEvent e1, MotionEvent e2, float distanceX, float distanceY) {
        // TODO Auto-generated method stub
        return super.onScroll(e1, e2, distanceX, distanceY);
        //return false;
    }

    @Override
    public boolean onSingleTapUp(MotionEvent e) {
        // TODO Auto-generated method stub
        return super.onSingleTapUp(e);
    }
}
</code></pre>

<p>This is the CardScrollView class which extends ScrollView:</p>

<pre><code>public class CardScrollView extends ScrollView {
    public CardScrollView(Context context) {
        super(context);
    }

    public CardScrollView(Context context, AttributeSet attrs) {
        super(context, attrs);
    }
}
</code></pre>
