как я могу определить, является ли телефон android в автоматическом режиме программно
Как определить, находится ли телефон в беззвучном режиме или нет?
Я использую Android 1.5. Я попытался с помощью "андроида.поставщик.Настройки.ACTION_SOUND_SETTINGS". Это не работает.
1 ответ:
использовать
getRingerMode()
методAudioManager
.AudioManager am = (AudioManager)getSystemService(Context.AUDIO_SERVICE); switch (am.getRingerMode()) { case AudioManager.RINGER_MODE_SILENT: Log.i("MyApp","Silent mode"); break; case AudioManager.RINGER_MODE_VIBRATE: Log.i("MyApp","Vibrate mode"); break; case AudioManager.RINGER_MODE_NORMAL: Log.i("MyApp","Normal mode"); break; }