2010-02-17 3 views
1

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

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)); 
+0

Merci, c'était plus simple que je ne le pensais :) Ca marche. Inside Service A je peux arrêter maintenant Service B. – Harold

Questions connexes