前言
在实现厂测的过程中,有一个这样的需求,左右声道分别播放男女声。
实现
通过MediaPlayer的setVolume(float leftVolume, float rightVolume)实现,其中leftVolume和rightVolume的取值范围是0~1,0代表音量此声道静音
MediaPlayer.java
public void setVolume(float leftVolume, float rightVolume) {
baseSetVolume(leftVolume, rightVolume);
}
用两个MediaPlayer分别使用setVolume(0,1)
setVolume(1,0)即可实现