当参数具有不同的值时,Android MediaPlayer.setVolume(int,int)功能将停止播放

时间:2015-12-15 09:35:33

标签: android audio playback

我想在左右耳机上播放不同级别的音频。我使用以下代码来操纵级别。

MediaPlayer mediaPlayer = MediaPlayer.create(getApplicationContext(),uri);
mediaPlayer.setVolume(0.1f,0.2f);
mediaPlayer.start();

此选项不会生成任何播放。 当我将代码更改为以下内容时:

mediaPlayer.setVolume(0.2f,0.2f);

输出似乎很好并且正常工作(每当左右音量相等时)。似乎android studio Logcat中也没有显示任何错误。

(所有测试均在运行Android 6.0.1的Nexus 6上完成)

0 个答案:

没有答案