Как проверить, не отключен ли телефон, не вибрирует или не громкий в Android
Это мой код для отключения / включения телефона. Но я хотел бы проверить, не отключен ли телефон, а если нет, я отключу его. Если в вибрации, то я сделаю это нормально.
Могу ли я проверить это состояние как-нибудь?
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);
}