library/src/main/java/com/mikepenz/crossfadedrawerlayout/view/CrossfadeDrawerLayout.java
private void overlapViews(int width) {
        if (width == mWidth) {
            return;
        }
        //remember this width so it is't processed twice
        mWidth = width;


        float percentage = calculatePercentage(width);
        float alpha = percentage / 100;

        mSmallView.setAlpha(1);
        mSmallView.setClickable(false);
        mLargeView.bringToFront();
        mLargeView.setAlpha(alpha);
        mLargeView.setClickable(true);
        mLargeView.setVisibility(alpha > 0.01f ? View.VISIBLE : View.GONE);

        //notify the crossfadeListener
        if (mCrossfadeListener != null) {
            mCrossfadeListener.onCrossfade(mContainer, calculatePercentage(width), width);
        }
    }
private void overlapViews(int width) {
        if (width == mWidth) {
            return;
        }
        //remember this width so it is't processed twice
        mWidth = width;


        float percentage = calculatePercentage(width);
        float alpha = percentage / 100;

        mSmallView.setAlpha(1);
        mSmallView.setClickable(false);
        mLargeView.bringToFront();
        mLargeView.setAlpha(alpha);
        mLargeView.setClickable(true);
        mLargeView.setVisibility(alpha > 0.01f ? View.VISIBLE : View.GONE);

        //notify the crossfadeListener
        if (mCrossfadeListener != null) {
            mCrossfadeListener.onCrossfade(mContainer, calculatePercentage(width), width);
        }
    }
private void overlapViews ( int width ) { if ( width == mWidth ) { return ; } //remember this width so it is't processed twice mWidth = width ; float percentage = calculatePercentage ( width ) ; float alpha = percentage / 100 ; mSmallView . setAlpha ( 1 ) ; mSmallView . setClickable ( false ) ; mLargeView . bringToFront ( ) ; mLargeView . setAlpha ( alpha ) ; mLargeView . setClickable ( true ) ; mLargeView . setVisibility ( alpha > 0.01f ? View . VISIBLE : View . GONE ) ; //notify the crossfadeListener if ( mCrossfadeListener != null ) { mCrossfadeListener . onCrossfade ( mContainer , calculatePercentage ( width ) , width ) ; } }
overlap the views and provide the crossfade effect

@param width
overlap the views and provide the crossfade effect