默认铃声优先于静音

时间:2014-09-16 12:04:33

标签: android android-preferences ringtone

我在preferences.xml中有一个铃声首选项,当前默认为系统通知声音。

我想将其默认为无声,但无法找到静音的内容URI。

    <RingtonePreference
            android:defaultValue="content://settings/system/notification_sound"
            android:key="@string/pref_alarm_tone_scan_notification_sound"
            android:ringtoneType="notification"
            android:showDefault="true"
            android:showSilent="true"
            android:title="@string/pref_alarm_notification_sound_title" />

在Application的子类中,我正在设置xml文件中的默认值,如下所示:

// apply defaults as stored in preferences.xml
PreferenceManager.setDefaultValues(this, R.xml.preferences, false);

1 个答案:

答案 0 :(得分:3)

无声音是一个空字符串

android:defaultValue=""