Java androidx.core.os.ParcelableCompat已弃用
应该使用什么,因为该类已弃用。ParcelableCompat已弃用,newCreator已弃用,ParcelableComparCreatorCallbacks已弃用。谢谢Java androidx.core.os.ParcelableCompat已弃用,java,android,androidx,Java,Android,Androidx,应该使用什么,因为该类已弃用。ParcelableCompat已弃用,newCreator已弃用,ParcelableComparCreatorCallbacks已弃用。谢谢 public static final Parcelable.Creator<SavedState> CREATOR = ParcelableCompat.newCreator(new ParcelableCompatCreatorCallbacks<SavedState>(
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];
}
});
系统要求您直接从API v26.1.0开始使用
public static interface Parcelable.ClassLoaderCreator implements Creator<T>
android.os.Parcelable.ClassLoaderCreator<T>
系统要求您直接从API v26.1.0开始使用
public static interface Parcelable.ClassLoaderCreator implements Creator<T>
android.os.Parcelable.ClassLoaderCreator<T>
从文件
在API级别26.1.0中不推荐使用ParcelableCompat类
直接使用
因此,将代码从
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];
}
});
到
从文件
在API级别26.1.0中不推荐使用ParcelableCompat类
直接使用
因此,将代码从
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];
}
});
到
对于API更改,应始终参考上的API文档。当然,您将从那里得到答案。您应该始终参考上的API文档以了解API更改。当然你会从那里得到答案。