Ver la Versión Completa : [ CONSULTA ] Obtención de notificaciones del sistema
raul_pairo
03/07/14, 13:35:16
Buenos dias, necesito la forma de obtener todas las notificaciones del sistema, he estado googleando y stackeando y no encuentro una sola implementación de código que funcione, y la documentación oficial.. nada de nada.. he visto que se debería usar la clase NotificationListenerService, pero no estoy muy seguro porque no encuentro nada..
gracias.
mocelet
03/07/14, 13:43:45
A partir de Android 4.3 tienes el NotificationListener http://developer.android.com/reference/android/service/notification/NotificationListenerService.html
(edito, ya he visto que lo mencionabas en el comentario, debe ser la única forma)
raul_pairo
03/07/14, 13:45:19
A partir de Android 4.3 tienes el NotificationListener http://developer.android.com/reference/android/service/notification/NotificationListenerService.html
Si, muchas gracias por la respuesta tan rápida, pero eso es lo que he comentado ya, que se que se hace con ello, pero necesito ver una implementación del código, o algo que me indique como hacerlo, porque no encuentro nada por ningún lado
gracias
mocelet
03/07/14, 13:53:20
Ya, otra cosa no hay, probablemente lo metieron para la app del Android Wear y debe estar bastante verde (aquí https://code.google.com/p/android/issues/detail?id=62811 hablan de que hay que andar pendiente de reiniciar el servicio cuando falla).
En stackoverflow y buscando en google sí que salen ejemplos del NotificationListenerService, pero tutorial oficial desde luego no hay.
kriogeN
03/07/14, 13:54:34
La pregunta es, ¿Qué quieres hacer?
Si quieres por ejemplo leer todos los mensajes de WhatsApp no puedes hacerlo, porque si leerás el primer mensaje "Fulano: Hola", pero si hay 2 mensajes leerás: "Tienes 2 mensajes de 2 usuarios".
Si simplemente quieres, por ejemplo, hacer un notificador flotante como el de Android L, si puedes usar ese servicio.
raul_pairo
03/07/14, 14:16:17
La pregunta es, ¿Qué quieres hacer?
Si quieres por ejemplo leer todos los mensajes de WhatsApp no puedes hacerlo, porque si leerás el primer mensaje "Fulano: Hola", pero si hay 2 mensajes leerás: "Tienes 2 mensajes de 2 usuarios".
Si simplemente quieres, por ejemplo, hacer un notificador flotante como el de Android L, si puedes usar ese servicio.
Lo que quiero es ver todas las notificaciones simplemente, en plan, tienes 1 llamada perdida, 2 mensajes, 5 correos, 2 whatsapps..
gracias
vBulletin® v3.8.1, Copyright ©2000-2025, Jelsoft Enterprises Ltd.