私は、音量を上げて曲を45秒間再生してから停止するAndroid用のアプリを書いています。それはうまくいきますが、ボリュームを 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);
}