Установка бесшумного режима на определенную дату и время - PullRequest
0 голосов
/ 09 ноября 2010

Я бы хотел установить режим звонка в беззвучный режим для определенных событий в будущем.Это должно произойти, только если в настройках установлен флажок.Я знаю, что мне нужно обновить манифест для разрешений, а также установить режим звонка примерно так:

if (getPreferences(MODE_PRIVATE).getBoolean(PREFS_KEY_SILENTOPTION, false)) {
   AudioManager audioManager = (AudioManager) getSystemService(AUDIO_SERVICE);
   audioManager.setRingerMode(AudioManager.RINGER_MODE_SILENT);
}

Но как я могу установить (и сбросить) его на некоторое время?в будущем?

1 Ответ

2 голосов
/ 09 ноября 2010

Проверьте AlarmManager .Это позволяет вам «запланировать запуск вашего приложения в будущем».

...