如何隐藏状态栏通知图标?


12

我想弄清楚如何隐藏左侧出现的状态栏图标。有办法控制吗?某些应用程序(例如Weather.com)无法选择从状态栏中隐藏该图标。

Answers:


9

有趣的是,您不需要应用程序即可隐藏这些通知。您可以转到应用程序的“应用程序信息”屏幕,然后取消选中“显示通知”选项。有几种方法可以进入应用程序的“应用程序信息”页面。

  1. 在某些启动器上,您可以将应用程序拖出抽屉,然后拖到“应用程序信息”区域。
  2. 同样,在某些启动器上,您可以长按图标,“应用信息”随即出现一个选项菜单。
  3. 依次转到“设置”,“应用程序”,然后选择要隐藏其通知(和图标)的特定应用程序。

让我们花一点时间来了解应用程序(例如天气应用程序等)为何没有在应用程序内部进行选择的原因!

如果某个应用要求100%的时间显示其通知,则Android的垃圾收集器/进程管理器无法自动将其杀死。例如,如果The Weather Channel的应用程序允许您禁用通知/图标,则使用该选项可能会允许Android终止后台进程(不知道它很重要),并且它将停止获取天气更新。

使用推送通知的服务(例如环聊,电子邮件,大量聊天应用程序等)无需在后台持续运行即可正常运行。但是,需要做更多后台处理或需要更丰富数据的应用程序(我想是天气应用程序?)需要的不仅仅是推送通知。这就是为什么这件事。

幸运的是,在“应用信息”屏幕内禁用通知不会影响该应用的其他功能。该应用程序仍在请求显示该通知(因此可以防止自身被杀死),但SystemUI应用程序仅配置为不显示该通知。


问题是,如果我这样做,Weather应用程序将完全关闭。我只是想摆脱状态栏中的图标。
本尼

我相当肯定-正如我在回答中所说-这样做不会禁用该应用程序。尽管也许我误解了您的意图。您是否要保留通知,而只删除图标?(如果是这样,我相信您不走运-我认为如果不做一些系统黑客工作就不可能实现)
dotVezz

从4.1开始就可能,请看一下我的答案
Guillaume 2014年

该功能可能仅在4.1及更高版本中可用。
布拉德·库皮

这很棒!该通知实际上是完全隐藏的,但仍在后台启动(如他所说)!即使清除内存或进入休眠状态,它仍然可以正常工作。这对于像Swipepad这样的东西非常有用,因为它们可以一直使用,但永远不需要该通知。
艾哈迈德(Ahmed)

2

尝试关闭通知

Notifications Off是用于集中控制应用程序通知的有用实用程序。您可以从一个位置关闭所有应用程序的通知,而不必从设置屏幕上单独切换应用程序的通知。


1

尽管问题并没有那么明确,但我将其解释为要求删除状态栏图标,并保持通知不变。如果您要这样做,可以尝试使用应用程序NotifyClean。但是,您的手机需要扎根,并且需要安装Xposed Framework。如果您有可能,该应用程序将为您提供非常精细的控制,以显示或隐藏哪些图标/通知(有关详细信息,请参阅应用程序说明)。


1
NotifyClean在我的android 4.4上无法正常工作。它隐藏了整个通知。
艾哈迈德(Ahmed)

0

我去了设置下的声音和通知。向下滚动到应用通知,然后单击它。您的应用程序将显示,您可以选择要阻止的通知。


0

在尝试自己解决问题时遇到了这个问题。经过进一步的谷歌搜索,找到了一个不需要root的解决方案,但是它确实需要您的设备在Oreo上(或者可能是Nougat,不确定)。

如果您使用的是Oreo,则可以进入该应用的通知设置并更改重要性级别。如果将其设置为最低级别,则不会显示通知图标。通知本身将保留,但是如果有三个或更多不同的应用程序显示通知,则通知可能会折叠。

如果应用程序的通知设置显示诸如“无声音”或“发出声音”之类的信息,则可以单击该名称并在下一个屏幕中更改重要性级别。如果您找不到任何改变重要性的方法,则可以尝试使用第三方应用程序“自动通知”,尽管它不是免费的,并且还需要为其提供一些权限。我没有亲自尝试过该应用程序,没有该应用程序,我的问题就解决了。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.