【发布时间】:2020-02-01 04:51:16
【问题描述】:
我正在做一个闹钟。我有下面的代码。但是,通知音乐正在运行。我想让它播放我设置的 mp3 文件。我该怎么办?
@Override
public void onReceive(Context context, Intent intent)
{
Toast.makeText(context, "Alarm! Wake up! Wake up!", Toast.LENGTH_LONG).show();
Uri alarmUri = RingtoneManager.getDefaultUri(RingtoneManager.TYPE_ALARM);
if (alarmUri == null)
{
alarmUri = RingtoneManager.getDefaultUri(RingtoneManager.TYPE_NOTIFICATION);
}
Ringtone ringtone = RingtoneManager.getRingtone(context, alarmUri);
ringtone.play();
}
【问题讨论】: