我搜索了许多条款和判决,但无法找到任何关于此的信息。 所以无论如何:如何为闹钟(默认应用)获取默认或当前设置的音乐/音调/声音?
如果我每天早上醒来都会播放闹钟歌曲:歌曲#1使用默认闹钟应用程序,如何在我的自定义应用程序中获得该歌曲#1?
我正在尝试创建自己的闹钟应用,但我不想设置用户可能不喜欢的音调。
也许有办法打开默认闹钟音调选择器/浏览器并让用户在我的自定义应用中设置它?或者所有这些都需要自定义编码?
如果以上都不可能 - 我怎样才能在我的应用中播放默认闹铃声?
答案 0 :(得分:10)
Uri alarmTone = RingtoneManager.getDefaultUri(RingtoneManager.TYPE_ALARM);
Ringtone ringtoneAlarm = RingtoneManager.getRingtone(getApplicationContext(), alarmTone);
ringtoneAlarm.play();