我正在通过代码为我的应用程序进行设置 Activity ,因为xml编辑器只能找到PreferenceScreen之外的任何首选项。通过代码,一切正常,但是我找不到RingtonePreferences中的Androidx,我发现的唯一一个就是android.preference.RingtonePreference中的一个。

我有这个实现。

implementation "androidx.preference:preference:1.1.0-alpha02"
RingtonePreference尚未添加?或是我可以使用另一个名称来让用户选择通知声音。谢谢!

最佳答案



Google已声明their libraries will not support RingtonePreference



使用ListPreference。或使用this workaround。或创建与铃声API集成的自定义Preference

10-07 22:47