@Override
    public boolean onTouchEvent(MotionEvent event) {
        return true;
    }
FrameLayout which doesn't let touch events propagate to views positioned behind it in the view hierarchy.
menudrawer/src/net/simonvt/menudrawer/NoClickThroughFrameLayout.java