Я бы хотел установить режим звонка в беззвучный режим для определенных событий в будущем.Это должно произойти, только если в настройках установлен флажок.Я знаю, что мне нужно обновить манифест для разрешений, а также установить режим звонка примерно так:
if (getPreferences(MODE_PRIVATE).getBoolean(PREFS_KEY_SILENTOPTION, false)) {
AudioManager audioManager = (AudioManager) getSystemService(AUDIO_SERVICE);
audioManager.setRingerMode(AudioManager.RINGER_MODE_SILENT);
}
Но как я могу установить (и сбросить) его на некоторое время?в будущем?