有人知道如何通过点击手机侧面的音量按钮来调节mediaplayer的声音大小吗?如果手机设置为静音模式,如何将声音静音?
我正在使用的代码:
mp = MediaPlayer.create(this, R.raw.sound);
mp.start();
有人知道如何通过点击手机侧面的音量按钮来调节mediaplayer的声音大小吗?如果手机设置为静音模式,如何将声音静音?
我正在使用的代码:
mp = MediaPlayer.create(this, R.raw.sound);
mp.start();
AudioManager am = (AudioManager)getSystemService(Context.AUDIO_SERVICE);
switch (am.getRingerMode()) {
case AudioManager.RINGER_MODE_SILENT:
mp.setVolume(0,0);
break;
}
另一种方法是在您的媒体播放器中设置
mp.setAudioStreamType(AudioManager.STREAM_RING);