【发布时间】:2010-02-15 15:03:07
【问题描述】:
我正在摆弄一个弹出并显示警报信息的对话框。 (我知道,据记载,在 Android 中使用通知是“更好”的风格,但就像闹钟一样,我希望它在你所做的任何事情上显示一个对话框,以真正引起用户的立即关注——因为用户期望这种行为我不认为这是不好的风格!)
现在 - 我发现的唯一简单方法是使用 RingtoneManager.getRingtone() 函数获取“警报”类型的 Ringtone 对象。
好吧,我现在可以使用 Ringtone.play() 播放该声音 - 但它只播放一次声音,我无法弄清楚如何让它无休止地播放,直到用户做出反应,例如通过触摸对话框的任意位置或使用提供的取消按钮将其关闭。
有谁知道这可以轻松完成吗? 谢谢!
【问题讨论】: