2

メディアの左右の音量設定を個別に全体としてオーバーライドしたいと考えています。

AudioManager.setStreamVolume()を使用して左右の音量を個別に設定することはできないようです。MediaPlayer.setVolume()またはSoundPool.play()
で設定できることに気付きましたが、システム全体のメディア設定をオーバーライドして、さまざまな音楽プレーヤーやアプリケーション間でステレオ バランスが維持されるようにしたいと考えています。

私は Android にあまり詳しくないので、これを達成するのに役立つすべてのアドバイスやヒントを歓迎します。

ps: Android 2.3.4 で作業しています。これがルート権限を通過する必要があるかどうかは気にしません。

4

2 に答える 2

4

パブリック API では、システム/ユーザーの左右の音量調整は使用できません。あなたが言及した方法を使用して、アプリレベルでのみ利用できます。

于 2012-04-28T04:40:27.637 に答える
1

この2番目と3番目のパラメーターで左右の音量を設定できます: SoundPool、developer.android.com

于 2012-04-24T09:10:30.710 に答える