我想整体上单独覆盖媒体左右音量设置。
使用 AudioManager.setStreamVolume()分别设置左右音量是不可能的。
我注意到可以用 MediaPlayer.setVolume()或 SoundPool.play()设置它但我想覆盖整个系统媒体设置以便立体声平衡将被保留在不同的音乐播放器和应用程序中。
我对Android并不熟悉所以我会欢迎所有建议,这些建议可以帮助我实现这一目标。
ps:我正在使用Android 2.3.4。如果这需要通过root权限,我不介意。
答案 0 :(得分:4)
公共API中没有系统/用户的左/右音量调整。它只能在应用程序级别上使用您提到的方法。
答案 1 :(得分:1)
您可以使用此第2和第3个参数设置左右音量: SoundPool, developer.android.com