下面的代码我用来设置手机的静音和非静音功能。但是我想检查电话是否已经设置成静音了,如果不是我再设置成静音,如果是震动,我再把它设置成标准。
怎么实现呢?
public void changeRingerMode(Context context){
AudioManager audio = (AudioManager) context.getSystemService(Context.AUDIO_SERVICE);
/**
* To Enable silent mode.....
*/
audio.setRingerMode(AudioManager.RINGER_MODE_SILENT);
/**
* To Enable Ringer mode.....
*/
audio.setRingerMode(AudioManager.RINGER_MODE_NORMAL);
}