2

アプリケーションが何かを再生しているときに、デバイスで再生中の他のオーディオをミュートできるようにする必要があります。これは、電話がかかってきたときにメディア プレーヤーが停止するのと同様です。

PriorityControlインターフェイスは(JSR-234 の一部として) にありますjavax.microedition.amms.controlが、私自身の調査と BlackBerry Knowledge Base の記事「Advanced Multimedia Supplement API - What's Supported」によると、BlackBerry OS ではサポート/実装されていません。

BlackBerry でこれを行う他の方法はありますか?

私が取り組んでいるアプリは、ネットワークからの音声メッセージを再生しているので、ユーザーが聞くことができるように何らかの優先順位を付けたいと考えています。それを行う方法の他の提案は大歓迎です。

4

1 に答える 1

1

これは不可能だと思います。自分のプレーヤーの音量を調整できますが、他のアプリで再生されるサウンドを制御することはできません。EventInjectorハックを使用して仮想ボリューム キーの押下を挿入することでシステム ボリュームを変更できますが、これはアプリにも影響します。

于 2013-07-30T08:56:23.150 に答える