我正在为 android 编写一个应用程序,它可以调高音量并播放一首歌曲 45 秒然后停止。效果很好,但是我只能将音量调到 50%,有没有办法使用 setVolume() 将音量调到 100%?
这是我的代码:
final MediaPlayer mp = MediaPlayer.create(context, R.raw.sound_file_1);
//plays eye of the tiger for 45 seconds
if (messages.contains("MUSIC ONLY")){
//turn up the volume
mp.setVolume(20, 20);
mp.start();
//play ring tone for 45 seconds
new Timer().schedule(new TimerTask() {
@Override
public void run() {
mp.stop();
}
}, 45000);
}