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 回答