¿Puedo ocultar un programa de actividades en curso en la barra de notificaciones?

9

¿Hay alguna forma de ocultar las notificaciones que muestra una aplicación determinada en la barra de notificaciones en curso?

cristiano
fuente
Depende de la aplicación, AFAIK. ¿Tienes algunos específicos en mente?
Gary
Algunas aplicaciones no tienen la opción de eliminar la notificación en sí. ¿Eso significa que es imposible eliminar la notificación?
Christian
correcto. ¿Qué aplicación estás usando? Algunas aplicaciones lo colocan en la barra de notificaciones para que el sistema operativo no elimine la aplicación (como Locale).
Bryan Denny
Tengo entendido que si el sistema operativo matará una aplicación depende de cómo la aplicación maneje los eventos del ciclo de vida de la aplicación. La documentación oficial no indica que importa si la aplicación coloca una notificación.
Christian

Respuestas:

7

A partir de Android 2.0, el sistema requiere que las aplicaciones que se ejecutan constantemente en segundo plano, y que requieren un cierto nivel de prioridad para que no sean asesinadas de forma accidental (como las aplicaciones de música), coloquen una Notificación continua. Esto fue para evitar el abuso de solicitar este nivel de prioridad sin dejar que el usuario sepa que está ocurriendo.

Puede leer sobre esto aquí: http://developer.android.com/reference/android/app/Service.html#startForeground(int, android.app.Notification)

Eric Mill
fuente
Pero algunas aplicaciones le permiten ocultar la notificación pero aún así permiten que se ejecute en segundo plano. Yo uso Gentle Alarm que permite esto. Creo que es una aplicación por aplicación.
Webs
1
Gentle Alarm probablemente no se ejecuta constantemente en segundo plano, sino que programa una "alarma" con el sistema para que la aplicación se active en el momento adecuado, que luego suena la alarma real. Mi respuesta es específicamente sobre aplicaciones que se ejecutan constantemente en segundo plano (como aplicaciones de música).
Eric Mill
0

Prueba Smartbar . Solía ​​usarlo y le permite poner accesos directos en la barra de notificaciones, así como ocultar iconos en la barra de notificaciones. No puedo recordar de la parte superior de mi cabeza si oculta los íconos colocados allí por otras aplicaciones, pero creo que sí. Perdón por la respuesta barata, simplemente no puedo recordar y no tengo tiempo en este momento para descargarlo y probarlo para estar seguro.

Mate
fuente
0

Como han dicho otros, no puede eliminar una notificación en curso de la barra de notificaciones. Está allí para alertar al usuario de que la aplicación se está ejecutando constantemente y, sin ella, el sistema operativo podría matarla en cualquier momento.

Dicho esto, si está ejecutando Jelly Bean (o más reciente), existe la opción de deshabilitar todas las notificaciones de una aplicación. La configuración es por aplicación y se puede encontrar en Configuración> Aplicaciones> (seleccione la aplicación)> desmarque la casilla "Mostrar notificaciones". La única salvedad a este método es que la aplicación ya no mostrará ningún notificaciones en la barra de notificaciones, pero si eso es aceptable para usted que yo he encontrado que este método es una manera fácil de parar mi buzón de notificaciones se llene de notificaciones innecesarias .

DeadlyBrad42
fuente
-1

Hablaría con los desarrolladores de aplicaciones y les preguntaría si planean incluir la opción de eliminar la aplicación de la barra de notificaciones. Pueden obligar tal solicitud. También puede dejar un comentario para la aplicación y agregarlo como nota al margen.

El equipo de CM y otros desarrolladores de ROM crean actualizaciones actualizables a sus ROM para que los iconos y otros elementos puedan eliminarse de la barra de notificaciones, pero generalmente no lo hacen para aplicaciones específicas. Puede consultar información sobre esto en el foro de la ROM que está utilizando.

Webs
fuente