直接看代码:
private AudioManager myAudioManager = null;
myAudioManager = (AudioManager)getSystemService(Context.AUDIO_SERVICE);
int ringerMode = myAudioManager.getRingerMode(); //记录用户先前的声音模式
myAudioManager.setRingerMode(AudioManager.RINGER_MODE_SILENT);//设置静音
myAudioManager.setRingerMode(ringerMode); //恢复之前的声音模式
记录下,以备不时之需。