Je joue un fichier son en utilisant ce code dans une activité de récepteur de diffusion :
notification.sound = Uri.parse("android.resource://emad.app/raw/seven_chimes");
Je voudrais détecter quand ce fichier a fini de jouer.
J'ai essayé une boucle comme celle-ci mais je pense que ce n'est bon que pour le lecteur multimédia car c'est toujours = faux même si je me suis assuré que le fichier son était toujours en cours de lecture :
/*
* Stay here until the chime sound is finished.
*/
while (manager.isMusicActive()){
}
Pouvez-vous me montrer ce que je dois utiliser au lieu de manager.isMusicActive()
?