我可以在通知栏中隐藏正在进行的活动中的程序吗?


9

有没有办法隐藏给定应用程序在“正在进行的通知”栏中显示的通知?


这取决于应用程序AFAIK。您有什么特别的想法吗?
加里2010年

某些应用程序无法选择删除通知本身。这是否意味着无法删除通知?
克里斯蒂安

正确。您正在使用什么应用程序?一些应用程序将其放在通知栏中,以使操作系统不会终止该应用程序(例如Locale)。
布莱恩丹尼

据我了解,操作系统是否将终止某个应用程序取决于该应用程序如何处理应用程序生命周期事件。官方文件并不表示该应用是否发出通知并不重要。
基督教徒

Answers:


7

从Android 2.0开始,该系统要求在后台持续运行的应用程序以及需要一定优先级的应用程序(例如音乐应用程序),以确保它们不会被立即杀死,并发出持续通知。这是为了防止滥用请求此优先级而不让用户知道它正在发生。

您可以在此处阅读有关此内容:http : //developer.android.com/reference/android/app/Service.html#startForeground(int,android.app.Notification)


但是某些应用程序允许您隐藏通知,但仍允许其在后台运行。我使用温和警报,它允许这样做。我认为这是逐个应用的基础。
腹板

1
“柔和警报”可能不会在后台持续运行,而是计划在适当的时间唤醒该应用与系统的“警报”,然后发出实际警报。我的回答特别是关于在后台持续运行的应用程序(例如音乐应用程序)。
埃里克·米尔

0

尝试Smartbar。我曾经使用过它,它使您可以在通知栏中放置快捷方式,并在通知栏中隐藏图标。如果它隐藏了其他应用程序放置在其中的图标,我就记不起来了,但我认为可以。抱歉,这个价格便宜,我不记得了,现在没有时间下载它并进行尝试以确保。


0

正如其他人所说,您无法从通知栏中删除正在进行的通知。它可以提醒用户该应用程序一直在运行,如果没有它,该应用程序可能会在任何时候被操作系统杀死。

就是说,如果您正在运行Jelly Bean(或更高版本),则可以选择禁用应用程序中的所有通知。该设置是针对每个应用的,可以在“设置”>“应用”>(选择应用)中找到,然后取消选中“显示通知”框。此方法的一个警告是,该应用程序将不再在通知栏中显示任何通知,但是如果您可以接受,那么我发现此方法是阻止我的通知抽屉填充不必要的通知的简便方法。


-1

我会与应用程序的开发人员交谈,并询问他们是否计划包括从通知栏中删除应用程序的选项。他们可能会提出这样的要求。您也可以在应用程序中留下评论,并将其添加为旁注。

CM团队和其他ROM开发人员的确会为其ROM创建可刷新的更新,以便可以从通知栏中删除图标和其他项目,但对于特定的应用程序,通常不这样做。您可以在所使用的ROM论坛中查看有关此信息。

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.