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