Loading core/java/android/app/Fragment.java +5 −0 Original line number Diff line number Diff line Loading @@ -63,6 +63,7 @@ final class FragmentState implements Parcelable { final boolean mRetainInstance; final boolean mDetached; final Bundle mArguments; final boolean mHidden; Bundle mSavedFragmentState; Loading @@ -78,6 +79,7 @@ final class FragmentState implements Parcelable { mRetainInstance = frag.mRetainInstance; mDetached = frag.mDetached; mArguments = frag.mArguments; mHidden = frag.mHidden; } public FragmentState(Parcel in) { Loading @@ -90,6 +92,7 @@ final class FragmentState implements Parcelable { mRetainInstance = in.readInt() != 0; mDetached = in.readInt() != 0; mArguments = in.readBundle(); mHidden = in.readInt() != 0; mSavedFragmentState = in.readBundle(); } Loading Loading @@ -117,6 +120,7 @@ final class FragmentState implements Parcelable { mInstance.mTag = mTag; mInstance.mRetainInstance = mRetainInstance; mInstance.mDetached = mDetached; mInstance.mHidden = mHidden; mInstance.mFragmentManager = host.mFragmentManager; if (FragmentManagerImpl.DEBUG) Log.v(FragmentManagerImpl.TAG, "Instantiated fragment " + mInstance); Loading @@ -138,6 +142,7 @@ final class FragmentState implements Parcelable { dest.writeInt(mRetainInstance ? 1 : 0); dest.writeInt(mDetached ? 1 : 0); dest.writeBundle(mArguments); dest.writeInt(mHidden ? 1 : 0); dest.writeBundle(mSavedFragmentState); } Loading Loading
core/java/android/app/Fragment.java +5 −0 Original line number Diff line number Diff line Loading @@ -63,6 +63,7 @@ final class FragmentState implements Parcelable { final boolean mRetainInstance; final boolean mDetached; final Bundle mArguments; final boolean mHidden; Bundle mSavedFragmentState; Loading @@ -78,6 +79,7 @@ final class FragmentState implements Parcelable { mRetainInstance = frag.mRetainInstance; mDetached = frag.mDetached; mArguments = frag.mArguments; mHidden = frag.mHidden; } public FragmentState(Parcel in) { Loading @@ -90,6 +92,7 @@ final class FragmentState implements Parcelable { mRetainInstance = in.readInt() != 0; mDetached = in.readInt() != 0; mArguments = in.readBundle(); mHidden = in.readInt() != 0; mSavedFragmentState = in.readBundle(); } Loading Loading @@ -117,6 +120,7 @@ final class FragmentState implements Parcelable { mInstance.mTag = mTag; mInstance.mRetainInstance = mRetainInstance; mInstance.mDetached = mDetached; mInstance.mHidden = mHidden; mInstance.mFragmentManager = host.mFragmentManager; if (FragmentManagerImpl.DEBUG) Log.v(FragmentManagerImpl.TAG, "Instantiated fragment " + mInstance); Loading @@ -138,6 +142,7 @@ final class FragmentState implements Parcelable { dest.writeInt(mRetainInstance ? 1 : 0); dest.writeInt(mDetached ? 1 : 0); dest.writeBundle(mArguments); dest.writeInt(mHidden ? 1 : 0); dest.writeBundle(mSavedFragmentState); } Loading