0
私はmp3ファイルを正しいチャンネルだけ再生したいです。 - >左チャンネル、設定した音量:0(ミュート)Android SoundPool左右音量
私が試した:残念ながら
public class TestSound {
private SoundPool soundPool;
private int id;
public TestSound(Context context,final float leftVolume, final float rightVolume) {
soundPool = new SoundPool(2, AudioManager.STREAM_MUSIC, 100);
id = soundPool.load(context, R.raw.cat, 1);
soundPool.setOnLoadCompleteListener(new OnLoadCompleteListener() {
public void onLoadComplete(SoundPool arg0, int arg1, int arg2) {
soundPool.play(id, leftVolume, rightVolume, 1, 0, 1f);
};
});
}
}
//execute
new TestSound(getApplicationContext(), 0f, 1.0f); //left vol:0; right:1
、最初のチャンネル(左):非常に-非常に静かに歌(ミュートではない)、および第二のチャネルを再生します(右)良いです。どうして?
アンドロイドOS:2.3.4
は助けてくれてありがとう!