Borrar notificación emergente/push de una aplicación sin eliminarla del cajón de notificaciones

Actualmente estoy usando un LG G3 con Lollipop 5.0.1.

El problema que tengo es que cuando estoy usando una aplicación (o simplemente haciendo algo general en mi teléfono) y recibo un mensaje de texto o una notificación similar, aparece una ventana emergente en mi pantalla que explica cuál es la notificación. Por ejemplo, la primera oración de un texto o un fragmento de una publicación de Facebook. Sé que esto es normal, pero el problema es que si actualmente estoy haciendo algo importante y quiero borrar la ventana emergente, si deslizo el dedo hacia la derecha (o presiono la "X") para descartar la notificación, la borra por completo, es decir, de el cajón de notificaciones también.

Vea el ejemplo de una situación en la que esto sucede, para aclarar cualquier confusión con mi problema:

Estoy enviando un correo electrónico importante a un compañero de trabajo cuando mi amigo me envía un mensaje de texto. No quiero leer el texto de mi amigo en este momento, pero la ventana emergente sigue bloqueando una parte de la pantalla. En tal situación mis opciones son:

  1. Espere unos 5 segundos hasta que desaparezca la ventana emergente.
  2. Borre la ventana emergente para que pueda continuar enviando correos electrónicos a mi compañero de trabajo (preferido porque me permite continuar escribiendo el correo electrónico de inmediato).

El problema con la opción 2 es que si borro la notificación emergente, todas las demás indicaciones de que recibí un mensaje de texto también se borran ( es decir, la notificación de la barra superior y el pequeño "1" rojo en la aplicación de mensajería ). Entonces, si envié un correo electrónico muy largo a mi compañero de trabajo, existe la posibilidad de que me olvide por completo de responderle a mi amigo una vez que haya terminado.

Entonces, ¿hay alguna manera de borrar una notificación emergente sin borrar todos los demás signos de la notificación?

Respuestas (2)

Desafortunadamente, en Android 5.0.1, cualquier acción realizada en la notificación que no se abre, la descartará. Si puede, actualice a 5.1. En esta versión, deslizar hacia arriba la notificación la ocultará pero la mantendrá en el panel de notificaciones.

En caso de que desee deshabilitar globalmente las notificaciones emergentes y automáticas, puede considerar el siguiente método. Esto solo deshabilitará las ventanas emergentes, pero las notificaciones seguirán apareciendo en el cajón de notificaciones, como de costumbre.

Configure en la PC, conecte el dispositivo con la depuración USB habilitada , inicie un shell en la PC e ingrese:

adb shell settings put global heads_up_notifications_enabled 0

¡Hecho! El método se prueba en COS12 (Android 5.0.2) con WhatsApp.

Pero algunas aplicaciones pueden evadir esta solución, como SlideLocker. No sé cómo, pero lo hacen.
Pero se puede configurar para deshabilitar los banners Heads-up en el casillero SlideLock, ya que eso es lo que el OP quiere lograr. Esta solución me funciona, +1 por ser la mejor solución.
@Manubhargav Preferiría no deshabilitar las notificaciones emergentes por completo. ¿De qué estás hablando exactamente cuando dijiste que la respuesta de Firelord logra lo que quiero?
@PaulWarnick La solución anterior desactiva la ventana emergente de 5 segundos, pero la notificación está presente en el cajón de notificaciones cuando se desliza hacia abajo. El método de Firelord falla solo si usa la aplicación de terceros llamada slidelocker, que claramente no usa. Se adapta a tu necesidad, ¿ya lo probaste?
@Manubhargav Ah, gracias, eso aclara las cosas. Nunca he probado slidelocker, pero definitivamente lo investigaré.