当手机静音时,mediaPlayer.setVolume无法正常工作

时间:2016-08-09 07:06:43

标签: android

我定制了一个闹钟,但是当手机处于静音模式时它没有工作。

mediaPlayer = new MediaPlayer();
mediaPlayer = MediaPlayer.create(this, R.raw.example);
mediaPlayer.setVolume(1.0f, 1.0f);
mediaPlayer.start();

可能是什么问题?

1 个答案:

答案 0 :(得分:0)

onCreateDialog的音量取决于MediaPlayer的{​​{1}}音量。

例如,在播放声音之前,将音量设置为max,然后将值重新设置为旧值(0):

此解决方案不尊重用户的选择。如果他把设备置于静音模式,他不会打扰!

AudioManager