Android: obtenez toutes les notifications par code
Je suis aide à domicile de remplacement qui me permettent de masquer la Barre de notification, et c'est quelque chose que j'aime vraiment.
Toutes les informations peuvent être remplacés par certains widgets, mais je voudrais afficher les notifications de trop.
Comme je l'ai déjà développé quelques applications, je voudrais savoir si il y a une ligne de commande qui permettent à une application d'obtenir toutes les notifications. J'ai l'intention de l'ajouter à un widget ou un toast.
Merci beaucoup pour tout indice ou de l'aide.
OriginalL'auteur Waza_Be | 2010-06-13
Vous devez vous connecter pour publier un commentaire.
Depuis l'API Android Niveau 18 (Android 4.3) il existe une classe NotificationListenerService.
Vous devez définir les autorisations BIND_NOTIFICATION_LISTENER_SERVICE et l'utilisation d'une intention-filtre avec de l'action NotificationListenerService.
Source: http://developer.android.com/reference/android/service/notification/NotificationListenerService.html#getActiveNotifications()
OriginalL'auteur esters
Je vais répondre à ma question parce que j'ai trouvé quelque chose sur un autre forum.
Semble que vous pouvez y accéder en déclarant l'application en tant que (désolé pour le terme, je ne pouvais pas trouver une traduction en anglais) "gestionnaire d accessibilité" qui de vous peut se traduire comme "l'accessibilité" gestionnaire de
Plus d'informations ici: https://developer.android.com/reference/android/view/accessibility/AccessibilityEvent.html
Qui peuvent être dangereux et qui a beaucoup de point négatif, mais un autre dev qui travaille également sur un Accueil personnalisé m'assurer que cette fonction de travail et il a été en mesure de créer sa propre barre de notification.
comme je le comprends, il est limité par le fait que l'accessibilité doit être activé, ainsi que ce spécifique d'accessibilité des services, droit?
Avez-vous été en mesure de lire les notifications à l'aide de cette méthode?
OriginalL'auteur Waza_Be