Я задал вопрос об отключении только определенных звуков и решил использовать виджет AudioManager, который работает достаточно хорошо. Мое основное использование — отключить все, кроме будильника и звонка, когда я сплю, и всего, когда я в классе. Однако, если я получаю уведомление от Facebook или Twitter (оба официальных приложения от Facebook и Twitter соответственно) ночью, они все равно срабатывают, что заставляет меня думать, что эти приложения либо используют громкость звонка (вместо громкости оповещения) или некоторая громкость, над которой AudioManager не имеет контроля.
В AudioManager предусмотрены следующие регуляторы громкости: Громкость будильника, Громкость музыки, Громкость предупреждений, Громкость звонка, Громкость системы и Громкость голосового вызова. Громкость будильника всегда 7/7, громкость музыки такая же, как и в прошлый раз, когда я слушал музыку (в машине у меня она 15/15, и обычно 8/15, когда я слушаю в наушниках), оповещения 7 /7 днем и 0/7 ночью, звонок всегда 7/7, система 7/7 днем и 0/7 ночью, громкость голосового вызова 3/5.
Итак, мои вопросы:
(1) Какой объем эти приложения фактически используют для уведомлений?
(2) Есть ли простой способ (без необходимости открывать оба приложения и отключать уведомления ночью, а затем снова включать их) отключить эти уведомления? Это включает в себя, возможно, переход с AudioManager на другое бесплатное приложение.
1) Уведомления приложений используют громкость звонка для того, насколько громко воспроизводится уведомление.
2) Вы можете использовать приложение, такое как Locale или Tasker, для автоматического отключения звука звонка в ночное время. Затем вы можете создать исключения, если вам нужно, чтобы определенные люди могли звонить вам ночью.
В быстрых настройках есть отдельный «Громкость уведомлений», который для меня управляет всеми уведомлениями моих приложений (хотя у меня отключены уведомления FB и Twitter). Другое приложение, которое я использую, — Quick Profiles для быстрого переключения между предустановленными профилями. Это приложение также может управлять «Громкостью уведомлений». У меня есть определенный профиль, когда я сплю, который отключает все уведомления. Еще одна вещь, которую вы можете сделать, это отключить автосинхронизацию ночью, которая является переключателем стандартного виджета питания. Таким образом, вы по-прежнему будете получать звонки и текстовые сообщения, но оно будет обновлять любую вашу электронную почту или приложения.
Для справки, быстрые настройки могут управлять следующими уровнями громкости:
а также основной том.
пользователь2689
Томас Оуэнс
пользователь6995