Informer un service d'un PhoneStateListener
-
21-09-2019 - |
Question
J'ai construit une application qui écoute appeler les changements d'état, et je veux informer un service lorsque le call_state est devenu IDLE.
Tous les composants que j'ai sont fonctionnels, j'ai juste besoin d'informer (ne démarre pas) un service pour cela.
Quelle est la pratique correcte, en utilisant peut-être AIDL?
Parce que, dans un PhoneStateListener, je ne peux pas se lier à un service. Dois-je commencer une activité pour cela?
La solution
Je pense que vous seriez mieux envoyer votre service une intention de diffusion que d'essayer de se lier à elle.
Autres conseils
Si vous voulez informer votre service, vous devrez appeler si son processus via AIDL.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow