Source/sources/android/support/p000v4/widget/DrawerLayout.java
public Parcelable onSaveInstanceState() {
        LayoutParams lp;
        boolean isOpenedAndNotClosing;
        boolean isClosedAndOpening;
        SavedState ss = new SavedState(super.onSaveInstanceState());
        int childCount = getChildCount();
        int i = 0;
        while (true) {
            if (i >= childCount) {
                break;
            }
            lp = (LayoutParams) getChildAt(i).getLayoutParams();
            if (lp.openState == 1) {
                isOpenedAndNotClosing = true;
            } else {
                isOpenedAndNotClosing = false;
            }
            if (lp.openState == 2) {
                isClosedAndOpening = true;
            } else {
                isClosedAndOpening = false;
            }
            if (isOpenedAndNotClosing || isClosedAndOpening) {
                ss.openDrawerGravity = lp.gravity;
            } else {
                i++;
            }
        }
        ss.openDrawerGravity = lp.gravity;
        ss.lockModeLeft = this.mLockModeLeft;
        ss.lockModeRight = this.mLockModeRight;
        ss.lockModeStart = this.mLockModeStart;
        ss.lockModeEnd = this.mLockModeEnd;
        return ss;
    }
/* access modifiers changed from: protected */
access modifiers changed from: protected
access modifiers changed from : protected
public Parcelable onSaveInstanceState() {
        LayoutParams lp;
        boolean isOpenedAndNotClosing;
        boolean isClosedAndOpening;
        SavedState ss = new SavedState(super.onSaveInstanceState());
        int childCount = getChildCount();
        int i = 0;
        while (true) {
            if (i >= childCount) {
                break;
            }
            lp = (LayoutParams) getChildAt(i).getLayoutParams();
            if (lp.openState == 1) {
                isOpenedAndNotClosing = true;
            } else {
                isOpenedAndNotClosing = false;
            }
            if (lp.openState == 2) {
                isClosedAndOpening = true;
            } else {
                isClosedAndOpening = false;
            }
            if (isOpenedAndNotClosing || isClosedAndOpening) {
                ss.openDrawerGravity = lp.gravity;
            } else {
                i++;
            }
        }
        ss.openDrawerGravity = lp.gravity;
        ss.lockModeLeft = this.mLockModeLeft;
        ss.lockModeRight = this.mLockModeRight;
        ss.lockModeStart = this.mLockModeStart;
        ss.lockModeEnd = this.mLockModeEnd;
        return ss;
    }
public Parcelable onSaveInstanceState ( ) { LayoutParams lp ; boolean isOpenedAndNotClosing ; boolean isClosedAndOpening ; SavedState ss = new SavedState ( super . onSaveInstanceState ( ) ) ; int childCount = getChildCount ( ) ; int i = 0 ; while ( true ) { if ( i >= childCount ) { break ; } lp = ( LayoutParams ) getChildAt ( i ) . getLayoutParams ( ) ; if ( lp . openState == 1 ) { isOpenedAndNotClosing = true ; } else { isOpenedAndNotClosing = false ; } if ( lp . openState == 2 ) { isClosedAndOpening = true ; } else { isClosedAndOpening = false ; } if ( isOpenedAndNotClosing || isClosedAndOpening ) { ss . openDrawerGravity = lp . gravity ; } else { i ++ ; } } ss . openDrawerGravity = lp . gravity ; ss . lockModeLeft = this . mLockModeLeft ; ss . lockModeRight = this . mLockModeRight ; ss . lockModeStart = this . mLockModeStart ; ss . lockModeEnd = this . mLockModeEnd ; return ss ; }
access modifiers changed from: protected
access modifiers changed from : protected