gpt4 book ai didi

android - 在通知声音上暂停/恢复 mediaPlayer

转载 作者:太空狗 更新时间:2023-10-29 12:57:43 24 4
gpt4 key购买 nike

很容易检测到电话何时打进来(通过 phoneStateListener),但是其他通知声音(例如电子邮件或短信)呢?

在某些设备上,这些通知听起来很静音,但不会暂停任何当前正在运行的 mediaPlayer 实例,这对用户来说很烦人。理想情况下,我想收听播放声音的通知,暂停播放一段时间,然后再恢复播放。

最佳答案

通过在 AudioManager.OnAudioFocusChangeListener 上注册回调,您可以在另一个应用想要播放音频时收到通知(这也将处理来电的情况)。具体来说,您可以查找 AUDIOFOCUS_GAINAUDIOFOCUS_LOSSAUDIOFOCUS_TRANSIENT_LOSS。安卓音乐播放器源码不错example

关于android - 在通知声音上暂停/恢复 mediaPlayer,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4491340/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com