我正在摆弄一个弹出的对话框并显示警报信息。 (我知道,有人记录在Android中使用通知的“更好”的风格,但就像闹钟一样,我希望它能在你做的任何事情上显示一个对话框,真正让用户立即注意 - 就像用户期望这种行为我不认为这是不好的风格!)
现在 - 我找到的唯一简单方法是使用RingtoneManager.getRingtone()
函数为“警报”类型获取Ringtone
对象。
好吧,我现在可以使用Ringtone.play()
播放声音 - 但它只播放一次声音,我无法弄清楚如何让它无休止地播放,直到用户作出反应,例如通过触摸任何地方的对话框或使用提供的取消按钮解除它。
有谁知道如何轻松完成这项工作? 谢谢!