2

当我的应用程序正在播放某些内容时,我需要能够使设备上播放的其他音频静音 - 类似于当您接到电话时媒体播放器将如何停止。

PriorityControl接口javax.microedition.amms.control(作为 JSR-234 的一部分),但根据我自己的研究和黑莓知识库文章“高级多媒体补充 API - 支持什么”,黑莓操作系统不支持/实现。

在黑莓上还有其他方法可以做到这一点吗?

我正在开发的应用程序正在播放来自网络的音频消息,因此我希望能够给予它们某种优先级,以便用户可以听到它们。任何其他建议如何做到这一点都非常受欢迎。

4

1 回答 1

1

我不认为这是可能的。您可以调节自己播放器的音量,但无法控制其他应用播放的声音。您可以使用 hack 来更改系统音量EventInjector以注入虚拟音量按键,但这也会影响您的应用程序。

于 2013-07-30T08:56:23.150 回答