我写了一些在不同时间安排事件的东西。现在我只是创建一个pendingintent并使用警报管理器在特定时间呼叫广播接收器。然后使用对话框调用透明活动并运行振动/媒体播放器以模仿闹钟。其中一个问题是,警报是媒体音量设置而不是警报音量设置。
另一个问题是,我希望用户能够在系统警报中看到警报。我想这与它有关http://developer.android.com/reference/android/provider/AlarmClock.html
但似乎你无法控制铃声,振动模式,音量等等。至少我想播放一个报警音,其音量不受媒体音量的影响。
这里创建一个真正模仿系统并且感觉与android集成的警报的最佳解决方案是什么?我很难过,因为我所做的每一次搜索都会显示有关alarmmanager的信息
答案 0 :(得分:0)
其中一个问题是,警报是媒体音量设置而不是警报音量设置。
您可以告诉MediaPlayer
what volume stream to use。
但似乎你无法控制铃声,振动模式,音量等等。
正确。 AlarmClock
ContentProvider
正在为设备的内置AlarmClock
应用提供数据。它没有为您提供数据。
至少我想播放一个报警音,其音量不受媒体音量的影响。
您可以告诉MediaPlayer
what volume stream to use。
这里创建一个真正模仿系统并且感觉与android很好集成的闹钟的最佳解决方案是什么?
用户完全有能力使用设备的内置AlarmClock
应用程序。