Ответы:
Интересно, что вам не нужно приложение, чтобы скрыть эти уведомления. Вы можете перейти на экран «Информация о приложении» для приложения и снять флажок «Показывать уведомления». Есть несколько способов попасть на страницу информации о приложении.
Давайте также потратим немного времени, чтобы узнать причину, по которой приложения (например, погодные приложения и т. Д.) Не имеют возможности сделать это в самом приложении!
Если приложение требует, чтобы его уведомление отображалось 100% времени, Android-сборщик мусора / диспетчер процессов не может автоматически убить его . Если, например, приложение The Weather Channel позволяет вам отключить уведомление / значок, то использование этой опции, возможно, позволит Android убить фоновый процесс (не зная, что это важно), и прекратит получать обновления погоды.
Службы, использующие push-уведомления (например, видеовстречи, электронная почта, множество приложений чата и т. Д.), Не обязательно должны постоянно работать в фоновом режиме. Однако приложениям, которым требуется больше фоновой обработки или требующим более богатых данных (я полагаю, приложения погоды?), Нужно больше, чем просто push-уведомления. Вот почему это вещь.
К счастью, отключение уведомлений на экране «Информация о приложении» не влияет на другие функции приложения . Приложение по-прежнему запрашивает показ уведомления (поэтому защищает себя от гибели), но приложение SystemUI просто настроено так, чтобы оно не отображалось.
Попробуйте отключить уведомления .
Notifications Off - полезная утилита для централизованного управления уведомлениями приложений. Вместо переключения уведомлений для приложений по отдельности на экране настроек вы можете отключить уведомления для всех приложений из одного места.
Хотя вопрос не так однозначно сформулирован, я интерпретирую его как просьбу удалить только значки строки состояния и оставить уведомления такими, какие они есть. Если это то, что вы хотите сделать, вы можете попробовать приложение NotifyClean . Тем не менее, ваш телефон должен быть рутирован, и вам необходимо установить Xposed Framework . Если это возможно для вас, приложение даст вам очень точный контроль над тем, какие значки / уведомления отображать или скрывать (подробности см. В описании приложения).
Наткнулся здесь на этот вопрос, пытаясь решить его для себя. С дальнейшим поиском в Google нашел решение, которое не требует рута, но оно требует, чтобы ваше устройство было на Oreo (или, возможно, Nougat, не уверен).
Если вы находитесь на Oreo, вы можете зайти в настройки уведомлений для приложения и изменить уровень важности. Если вы установите его на самый низкий уровень, значок уведомления не будет отображаться. Само уведомление останется, но оно может быть свернуто, если уведомления отображаются тремя или более приложениями.
Если настройка уведомлений для приложения говорит что-то вроде «нет звука» или «сделать звук», вы можете нажать на это и изменить уровень важности на следующем экране. Если вы не можете найти способ изменить важность, вы можете попробовать использовать сторонние приложения AutoNotifications, хотя это не бесплатно и также потребует предоставления некоторых разрешений. Я не пробовал приложение сам, мои проблемы были решены без приложения.