我正在通过代码为我的应用程序进行设置活动,因为xml编辑器只能找到PreferenceScreen之外的任何首选项。通过代码一切工作正常,但我无法找到RingtonePreferences从Androidx,唯一一个我觉得是从一个android.preference.RingtonePreference。
我有这个实现。
implementation "androidx.preference:preference:1.1.0-alpha02"
Run Code Online (Sandbox Code Playgroud)
RingtonePreference还没有被添加?或者我可以使用另一个名称来代替其他首选项,以使用户选择通知声音。谢谢!
应该使用什么,因为该类已被弃用。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];
}
});
Run Code Online (Sandbox Code Playgroud)