应该使用什么,因为该类已弃用。不推荐使用ParcelableCompat,不推荐使用newCreator(),不推荐使用ParcelableComparCreatorCallbacks 。谢谢!public static final Parcelable.Creator<SavedState> CREATOR = ParcelableCompat.newCreator(new ParcelableCompatCreatorCallbacks<SavedState>() { @Override public SavedState createFromParcel(Parcel in, ClassLoader loader) { return new SavedState(in, loader); } @Override public SavedState[] newArray(int size) { return new SavedState[size]; } }); (adsbygoogle = window.adsbygoogle || []).push({}); 最佳答案 来自Android Developer文档 API级别26.1.0中不推荐使用ParcelableCompat类。 直接使用Parcelable.ClassLoaderCreator。因此,从public static final Parcelable.Creator<SavedState> CREATOR = ParcelableCompat.newCreator(new ParcelableCompatCreatorCallbacks<SavedState>() { @Override public SavedState createFromParcel(Parcel in, ClassLoader loader) { return new SavedState(in, loader); } @Override public SavedState[] newArray(int size) { return new SavedState[size]; }});至public static final Parcelable.ClassLoaderCreator<SavedState> CREATOR = new Parcelable.ClassLoaderCreator<SavedState>() { @Override public SavedState createFromParcel(Parcel source) { return createFromParcel(source, null); } @Override public SavedState createFromParcel(Parcel source, ClassLoader loader) { return new SavedState(source, loader); } @Override public SavedState[] newArray(int size) { return new SavedState[size]; }}; (adsbygoogle = window.adsbygoogle || []).push({}); 07-23 22:47