Loading api/current.xml +11 −0 Original line number Diff line number Diff line Loading @@ -134781,6 +134781,17 @@ <parameter name="key" type="java.lang.String"> </parameter> </method> <method name="getClassLoader" return="java.lang.ClassLoader" abstract="false" native="false" synchronized="false" static="false" final="false" deprecated="not deprecated" visibility="public" > </method> <method name="getDouble" return="double" abstract="false" core/java/android/app/Fragment.java +4 −0 Original line number Diff line number Diff line Loading @@ -84,6 +84,10 @@ final class FragmentState implements Parcelable { return mInstance; } if (mArguments != null) { mArguments.setClassLoader(activity.getClassLoader()); } mInstance = Fragment.instantiate(activity, mClassName, mArguments); if (mSavedFragmentState != null) { Loading core/java/android/app/FragmentManager.java +1 −0 Original line number Diff line number Diff line Loading @@ -1200,6 +1200,7 @@ final class FragmentManagerImpl implements FragmentManager { f.mInLayout = false; f.mAdded = false; if (fs.mSavedFragmentState != null) { fs.mSavedFragmentState.setClassLoader(mActivity.getClassLoader()); f.mSavedViewState = fs.mSavedFragmentState.getSparseParcelableArray( FragmentManagerImpl.VIEW_STATE_TAG); } Loading core/java/android/os/Bundle.java +7 −0 Original line number Diff line number Diff line Loading @@ -180,6 +180,13 @@ public final class Bundle implements Parcelable, Cloneable { mClassLoader = loader; } /** * Return the ClassLoader currently associated with this Bundle. */ public ClassLoader getClassLoader() { return mClassLoader; } /** * Clones the current Bundle. The internal map is cloned, but the keys and * values to which it refers are copied by reference. Loading Loading
api/current.xml +11 −0 Original line number Diff line number Diff line Loading @@ -134781,6 +134781,17 @@ <parameter name="key" type="java.lang.String"> </parameter> </method> <method name="getClassLoader" return="java.lang.ClassLoader" abstract="false" native="false" synchronized="false" static="false" final="false" deprecated="not deprecated" visibility="public" > </method> <method name="getDouble" return="double" abstract="false"
core/java/android/app/Fragment.java +4 −0 Original line number Diff line number Diff line Loading @@ -84,6 +84,10 @@ final class FragmentState implements Parcelable { return mInstance; } if (mArguments != null) { mArguments.setClassLoader(activity.getClassLoader()); } mInstance = Fragment.instantiate(activity, mClassName, mArguments); if (mSavedFragmentState != null) { Loading
core/java/android/app/FragmentManager.java +1 −0 Original line number Diff line number Diff line Loading @@ -1200,6 +1200,7 @@ final class FragmentManagerImpl implements FragmentManager { f.mInLayout = false; f.mAdded = false; if (fs.mSavedFragmentState != null) { fs.mSavedFragmentState.setClassLoader(mActivity.getClassLoader()); f.mSavedViewState = fs.mSavedFragmentState.getSparseParcelableArray( FragmentManagerImpl.VIEW_STATE_TAG); } Loading
core/java/android/os/Bundle.java +7 −0 Original line number Diff line number Diff line Loading @@ -180,6 +180,13 @@ public final class Bundle implements Parcelable, Cloneable { mClassLoader = loader; } /** * Return the ClassLoader currently associated with this Bundle. */ public ClassLoader getClassLoader() { return mClassLoader; } /** * Clones the current Bundle. The internal map is cloned, but the keys and * values to which it refers are copied by reference. Loading