Appel onDestroy() de Service

Je veux l'appeler

onDestroy()

méthode de Service dans android.

J'ai déjà beaucoup cherché sur internet et beaucoup de réponses sont comme si

service de forcer l'arrêt ou en quelque sorte son onDestroy() ne sera jamais à l'appel.

Mais j'ai vraiment besoin de savoir quand le service est stop.

Mon projet est d'environ lecteur de musique.

De sorte qu'il utilise le service et il est en cours de notification.
J'ai besoin de savoir quand le service s'arrêter? et ont besoin d'arrêter la musique et de supprimer la notification.

Mais il ne jamais afficher un journal de onDestroy().
Quelqu'un peut m'aider quelle est l'alternative? si pas onDestroy() alors que la méthode et comment?

Edit:

Je ne veux pas appeler ondestroy explicitement. Je veux supprimer une notification lorsque j'ai supprimer mon application à partir du menu de l'appareil de l'application en cours d'exécution. Parce que quand j'ai arrêter ma demande, ondestroy ne pas appeler et ma notification reste dans la barre d'état.

J'ai commencé mon service avec ce code.
L'intention playin = new Intent(this, MusicService.class);
startService(playin);

Voulez-vous dire que vous souhaitez vous connecter lorsque l'application se bloque?
Voulez-vous appeler le onDestroy() du service ou voulez-vous pour savoir quand les défaillances du service de sorte que vous pouvez vous débarrasser de vous de notification.
Comment commencez-vous vos services? est-il borné serveur ou non?

OriginalL'auteur djk | 2014-07-18