Je développe une application gestionnaire de tâches ..Arrêter ou tuer un service
Dans cette application, j'affiche à l'utilisateur une liste des applications en cours d'exécution et le bouton kill à côté de chaque application. Lorsque l'utilisateur appuie tuer bouton l'activité correspondante seront tués et moi
activitymanager.killbackgroundprocesses(packageName)
J'ai créé une autre application appelée notification de service où l'utilisateur peut démarrer et arrêter un service en cliquant sur le bouton « démarrer le service » et le bouton « stop service "respectivement .. Ensuite, avant d'exécuter mon application de gestionnaire de tâches, j'ai commencé le service de l'application de notification de service. Cette activité a donc été affichée dans mon application de gestion des tâches. Mais quand je tue cette activité, elle disparaît de la liste puis réapparaît parce que le service redémarre. Comment puis-je tuer le service?
I utilisé startService et onCreate pour le démarrage et le service montrant une notification et stopservice et OnDestroy pour arrêter le service ...
~ "avant d'exécuter ma tâche application de gestionnaire, j'ai commencé la service de l'application de notification de service ". Donc, ce que vous dites est que vous démarrez tous les services indépendamment du fait que l'utilisateur a choisi de les démarrer ou non? –