J'ai une question à propos de Services dans Android. J'ai une application avec deux services A et B. Est-il possible que le service A puisse arrêter le service B? Je ne veux pas le faire à travers une activité, car l'application sera en arrière-plan. Si un événement spécial survient dans le service A, il doit indiquer au service B de s'arrêter. Comment puis je faire ça?Service arrêtant un autre service
1
A
Répondre
2
Vous pouvez avoir besoin d'un autre moyen pour obtenir un objet de SeriviceA mais c'est l'idée de base. Les services sont des contextes, tout comme les activités.
stopService(new Intent(ServiceA.this, ServiceB.class));
Questions connexes
- 1. Principes SOA - un service doit-il appeler un autre service?
- 2. Service Android se connectant à un autre service
- 3. Watchdog win service pour regarder un autre service win
- 4. arrêtant un $ post
- 5. Mauvaise requête lorsque le client appelle un service Web qui appelle également un autre service Web
- 6. Utilisez ServiceController pour commencer un service avec un autre compte
- 7. Service d'appel de service Web
- 8. Comment puis-je appeler un service RIA à partir d'un autre service RIA?
- 9. Est-il acceptable d'appeler un service d'application à partir d'un autre service d'application?
- 10. Visual Studio: Ajouter une référence de service au service dans un autre projet de ma solution?
- 11. Service .NET lorsque vous avez terminé ou juste avant de terminer démarrer un autre service .NET?
- 12. appelant une méthode d'objet de service WCF dans un autre service WCF
- 13. Application ou service Windows pour communiquer avec un autre service sur le poste de travail distant
- 14. comment puis-je appeler un service Web à partir d'un autre service Web?
- 15. Le service WCF appelant un autre service WCF échoue avec l'erreur Web 400 Demande incorrecte
- 16. Problème d'ajouter une référence de service à un service WCF hébergé dans un service Windows
- 17. Windows Service ou toute autre alternative
- 18. comment rafraîchir un service
- 19. Proxy Service & Business Service
- 20. Appel du service Web d'une autre classe
- 21. Comment appeler un service Web à partir d'un service Web
- 22. Comment tuer un service par une autre activité?
- 23. Contrôlez un service depuis une autre application dans Vista
- 24. transmettre des données d'un service à un autre
- 25. Conception de service ou accès à un autre processus
- 26. Déplacement de références de service Web vers un autre dossier
- 27. Mon service local génère-t-il un autre thread?
- 28. étape en service Web sur un autre serveur LAN
- 29. Quand utiliser un service Web sur un service Windows?
- 30. comment appeler un service intérieur couche de service
Merci, c'était plus simple que je ne le pensais :) Ca marche. Inside Service A je peux arrêter maintenant Service B. – Harold