|
||
|
![]() |
![]() |
Programación y Desarrollo para Android Subforo exclusivo para temas de programación de software para PDAs y desarrollo de aplicaciones, interfaces, etc bajo Android |
![]() |
|
Herramientas |
#1
|
||||
|
||||
Obtención de notificaciones del sistema
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. |
|
#2
|
||||
|
||||
A partir de Android 4.3 tienes el NotificationListener http://developer.android.com/referen...erService.html
(edito, ya he visto que lo mencionabas en el comentario, debe ser la única forma)
__________________
El mejor Cuatro en Raya de Android (Hilo en HTCMania, Play Store) ¡Un millón de descargas!
|
#3
|
||||
|
||||
A partir de Android 4.3 tienes el NotificationListener http://developer.android.com/referen...erService.html
![]() gracias |
#4
|
||||
|
||||
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/is...etail?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.
__________________
El mejor Cuatro en Raya de Android (Hilo en HTCMania, Play Store) ¡Un millón de descargas!
|
#5
|
||||
|
||||
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. |
#6
|
||||
|
||||
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. ![]() gracias |
![]() |
![]() |
||||||
|