1

用户创建了一个新任务 A 并设置了闹钟,然后他同时创建了另一个新任务 B 并设置了闹钟。

当任务 A 的警报响起时,用户并没有按时解除警报,任务 B 的警报才紧随其后。嗯,现在是二重唱。

如果手机正在播放任何音乐声音或如何防止警报显示二重奏,我需要一些帮助来判断雕像。

我的项目必须依赖 API 7。

4

1 回答 1

0

要获取手机是否在播放声音文件的状态,可以参考这个文档。在您的应用开始播放任何音频之前,它应该为将要使用的流保持音频焦点。这是通过调用来完成的,如果您的请求成功requestAudioFocus(),则返回该调用。AUDIOFOCUS_REQUEST_GRANTED

于 2013-04-10T08:34:02.343 回答