Android:获取默认或当前设置的闹钟声音/音调?

时间:2014-07-15 19:38:47

标签: android android-alarms

我搜索了许多条款和判决,但无法找到任何关于此的信息。 所以无论如何:如何为闹钟(默认应用)获取默认或当前设置的音乐/音调/声音?

如果我每天早上醒来都会播放闹钟歌曲:歌曲#1使用默认闹钟应用程序,如何在我的自定义应用程序中获得该歌曲#1?

我正在尝试创建自己的闹钟应用,但我不想设置用户可能不喜欢的音调。

也许有办法打开默认闹钟音调选择器/浏览器并让用户在我的自定义应用中设置它?或者所有这些都需要自定义编码?

如果以上都不可能 - 我怎样才能在我的应用中播放默认闹铃声?

1 个答案:

答案 0 :(得分:10)

Uri alarmTone = RingtoneManager.getDefaultUri(RingtoneManager.TYPE_ALARM);
Ringtone ringtoneAlarm = RingtoneManager.getRingtone(getApplicationContext(), alarmTone);
ringtoneAlarm.play();