加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

我可以通过XML为RingtonePreference插入android:defaultValue特

发布时间:2020-12-15 23:59:13 所属栏目:百科 来源:网络整理
导读:有没有办法通过 XML在RingtonePreference中添加默认值?例如,这是我的preference.xml的样子. RingtonePreference android:key="alarm"android:title="Alarm" android:name="Alarm"android:summary="Select an alarm"android:ringtoneType="alarm" android:sh
有没有办法通过 XML在RingtonePreference中添加默认值?例如,这是我的preference.xml的样子.
<RingtonePreference android:key="alarm"
android:title="Alarm" android:name="Alarm"
android:summary="Select an alarm"
android:ringtoneType="alarm" android:showDefault="true" />

如果可能,我想将RingtonePreference设置为默认铃声,如下所示:

<RingtonePreference android:key="alarm"
android:title="Alarm" android:name="Alarm"
android:summary="Select an alarm"
android:ringtoneType="alarm" android:showDefault="true"
android:defaultValue="defaultRingtone" />
您可以在XML中定义默认值.
如你所说,它需要一个URI.
只需输入您需要的默认URI即可.
例如,对于默认的警报声,您可以:
<RingtonePreference android:key="alarm"
android:title="Alarm" android:name="Alarm"
android:summary="Select an alarm"
android:ringtoneType="alarm" android:showDefault="true"
android:defaultValue="content://settings/system/alarm_alert" />

对于通知,您可以:

android:defaultValue="content://settings/system/notification_sound"

等等.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读