Loading core/java/com/android/internal/widget/ViewPager.java +10 −8 Original line number Diff line number Diff line Loading @@ -30,6 +30,7 @@ import android.os.Parcelable; import android.util.AttributeSet; import android.util.Log; import android.util.MathUtils; import android.view.AbsSavedState; import android.view.FocusFinder; import android.view.Gravity; import android.view.KeyEvent; Loading Loading @@ -1214,15 +1215,11 @@ public class ViewPager extends ViewGroup { * state, in which case it should implement a subclass of this which * contains that state. */ public static class SavedState extends BaseSavedState { public static class SavedState extends AbsSavedState { int position; Parcelable adapterState; ClassLoader loader; public SavedState(Parcel source) { super(source); } public SavedState(Parcelable superState) { super(superState); } Loading @@ -1241,10 +1238,15 @@ public class ViewPager extends ViewGroup { + " position=" + position + "}"; } public static final Creator<SavedState> CREATOR = new Creator<SavedState>() { public static final Creator<SavedState> CREATOR = new ClassLoaderCreator<SavedState>() { @Override public SavedState createFromParcel(Parcel in, ClassLoader loader) { return new SavedState(in, loader); } @Override public SavedState createFromParcel(Parcel in) { return new SavedState(in); return new SavedState(in, null); } @Override public SavedState[] newArray(int size) { Loading @@ -1253,7 +1255,7 @@ public class ViewPager extends ViewGroup { }; SavedState(Parcel in, ClassLoader loader) { super(in); super(in, loader); if (loader == null) { loader = getClass().getClassLoader(); } Loading Loading
core/java/com/android/internal/widget/ViewPager.java +10 −8 Original line number Diff line number Diff line Loading @@ -30,6 +30,7 @@ import android.os.Parcelable; import android.util.AttributeSet; import android.util.Log; import android.util.MathUtils; import android.view.AbsSavedState; import android.view.FocusFinder; import android.view.Gravity; import android.view.KeyEvent; Loading Loading @@ -1214,15 +1215,11 @@ public class ViewPager extends ViewGroup { * state, in which case it should implement a subclass of this which * contains that state. */ public static class SavedState extends BaseSavedState { public static class SavedState extends AbsSavedState { int position; Parcelable adapterState; ClassLoader loader; public SavedState(Parcel source) { super(source); } public SavedState(Parcelable superState) { super(superState); } Loading @@ -1241,10 +1238,15 @@ public class ViewPager extends ViewGroup { + " position=" + position + "}"; } public static final Creator<SavedState> CREATOR = new Creator<SavedState>() { public static final Creator<SavedState> CREATOR = new ClassLoaderCreator<SavedState>() { @Override public SavedState createFromParcel(Parcel in, ClassLoader loader) { return new SavedState(in, loader); } @Override public SavedState createFromParcel(Parcel in) { return new SavedState(in); return new SavedState(in, null); } @Override public SavedState[] newArray(int size) { Loading @@ -1253,7 +1255,7 @@ public class ViewPager extends ViewGroup { }; SavedState(Parcel in, ClassLoader loader) { super(in); super(in, loader); if (loader == null) { loader = getClass().getClassLoader(); } Loading