我有一个音频播放 Android 应用程序,它在开始播放时礼貌地执行 requestAudioFocus(),并在停止时放弃AudioFocus()。有时用户会想要在我的应用程序中播放不同的文件,我希望能够检查我是否已经拥有音频焦点,这样我就不会发出自己的请求。查看 AudioManager 的文档,我没有看到这样做的方法——似乎是一个相当明显的遗漏。有人知道在调用请求之前是否有办法确定服务是否已经具有音频焦点?
我有一个音频播放 Android 应用程序,它在开始播放时礼貌地执行 requestAudioFocus(),并在停止时放弃AudioFocus()。有时用户会想要在我的应用程序中播放不同的文件,我希望能够检查我是否已经拥有音频焦点,这样我就不会发出自己的请求。查看 AudioManager 的文档,我没有看到这样做的方法——似乎是一个相当明显的遗漏。有人知道在调用请求之前是否有办法确定服务是否已经具有音频焦点?