Android 实现左右声道播放不同音乐

前言

在实现厂测的过程中,有一个这样的需求,左右声道分别播放男女声。

实现

通过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)即可实现

你可能感兴趣的:(android,TV)