Android Mediaplayer调整音量

res*_*n90 2 android volume silent media-player

任何人都知道如何通过点击手机侧面的音量按钮来增加/减少媒体播放器的声音音量?如果手机设置为静音模式,我该如何静音?

我正在使用的代码:

mp = MediaPlayer.create(this, R.raw.sound);
mp.start();
Run Code Online (Sandbox Code Playgroud)

Fei*_*Fei 6

我想这可能是你感兴趣的:

1,增加/减少声音的音量: 链接在这里

基本上OverrideonKeyDown,然后调用mp.setVolumn(float leftVolume,float rightVolume);

2,如果手机设置为静音模式,请将声音静音

AudioManager am = (AudioManager)getSystemService(Context.AUDIO_SERVICE);

switch (am.getRingerMode()) {
    case AudioManager.RINGER_MODE_SILENT:
        mp.setVolume(0,0);
        break;
?
Run Code Online (Sandbox Code Playgroud)