Uri звука по умолчанию для SMS-уведомлений

Как найти Uri звука по умолчанию для SMS уведомление?

Я пытаюсь использовать getActualDefaultRingtoneUri(), но он использует только 3 типа:TYPE_ALARM, TYPE_NOTIFICATION а также TYPE_RINGTONE, И ни у кого этого нет обычая SMS уведомление. Как найти точно SMS звук уведомления?

2 ответа

Попробуй это:

Uri defaultRintoneUri = RingtoneManager.getActualDefaultRingtoneUri(getActivity().getApplicationContext(), RingtoneManager.TYPE_RINGTONE); 
Ringtone defaultRingtone = RingtoneManager.getRingtone(getActivity(), defaultRintoneUri);

редактировать

Попробуйте с этим:

Uri uri = RingtoneManager.getDefaultUri(RingtoneManager.TYPE_NOTIFICATION);

И играть в нее:

RingtoneManager.getRingtone(getApplicationContext,uri).play();

Для извлечения объекта рингтона используйте RingtoneManager

Ringtone ringtone = RingtoneManager.getRingtone(context, Settings.System.DEFAULT_RINGTONE_URI);
Другие вопросы по тегам