【问题标题】:Androidx Preferences not incuding RingtonePreferenceAndroidx 首选项不包括铃声首选项
【发布时间】:2019-06-07 03:06:12
【问题描述】:

我正在通过代码为我的应用程序进行设置活动,因为 xml 编辑器除了 PreferenceScreen 之外找不到任何首选项。通过代码一切正常,但我找不到来自AndroidxRingtonePreferences,我唯一找到的是来自android.preference.RingtonePreference 的那个。

我有这个实现。

implementation "androidx.preference:preference:1.1.0-alpha02"

RingtonePreference还没有添加?或者我可以使用另一个名称下的另一个首选项,以便让用户选择通知声音。谢谢!

【问题讨论】:

    标签: android android-preferences androidx android-settings


    【解决方案1】:

    还没有添加铃声偏好设置?

    Google 已声明 their libraries will not support RingtonePreference

    或者我可以使用另一个名称下的其他首选项,以便让用户选择通知声音

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

    【讨论】:

    • 有人敢实现这样的自定义偏好吗?据我了解,他们想避免“一些尴尬的管道”。解决方法很有帮助,但偏好摘要不会更新。
    • @yasd:我还没见过,虽然用this library创建一个应该相对容易。
    • @JimClermonts:我建议您提出一个单独的 Stack Overflow 问题,您可以在其中提供minimal reproducible example
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-08-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多