aviser une fois que le signal audio est fini de jouer
Eh bien, je suis en train de mettre en œuvre des fonctionnalités de base de l'enregistrement de la voix , comme
Record , play/pause , stop
je suis capable de faire tous les d'eux, mais le seul problème est de savoir comment puis-je obtenir informé une fois que le fichier audio est fini
en jouant. Je veux dire que si je joue un fichier audio, puis une fois qu'il est fini de jouer, je veux une notification une fois qu'il est arrêté aujourd'hui.
jusqu'à présent j'ai utilisé
mPlayer.start() //to start the audio
mPlayer.stop(); //to stop the audio
mPlayer.pause(); //to pause the audio
j'essaie juste de trouver comment pourrais-je le savoir une fois le fichier audio automatiquement fini de jouer
OriginalL'auteur Hunt | 2012-05-10
Vous devez vous connecter pour publier un commentaire.
Vous pouvez utiliser l'Achèvement de l'Écouteur de Media Player classe pour ce faire.
dans votre onCreate()
Ce travail sera pour streaming chansons?
Je n'ai pas travaillé avec flux en direct, mais cette shud travailler avec des flux normal.
OriginalL'auteur Andro Selva
Essayez d'utiliser ce code
MusicPlayer code d'Activité
mettre un fichier son au dossier des actifs
OriginalL'auteur K_Anas
utilisation setOnCompletionListener méthode de la classe de mediaplayer..Voir comment utiliser cette méthode.. ici
OriginalL'auteur 5hssba