0

当我的应用程序打开时,如何停止其他正在播放背景音乐的应用程序?我有一个播放音乐和视频的应用程序,但如果后台应用程序已经在播放音乐,它会继续播放。

在 Fire TV 上,我还有一个问题,比如我的心收音机之类的背景音乐应用程序会拦截遥控器的播放和转发按钮,所以在我的应用程序中,如果我尝试向前跳过,它只会将我的心收音机切换到一个新电台并制作即使 IhR 停止播放,它也会开始播放。

Netflix 和 Hulu 应用程序都解决了这个问题,所以我知道必须有某种方法可以做到这一点,但我的搜索只发现了如何杀死你自己正在播放音乐的后台服务,而不是任何背景音乐服务。

我试图坚持使用 API 8 以获得最大的兼容性,但如果我必须升级到更高的 API,我希望不高于 14 (ICS)。

4

1 回答 1

3

根据FireTV 文档,您需要通过requestAudioFocus调用管理音频焦点(根据需要在 API8 中添加)

于 2014-06-15T02:42:10.530 回答