Android service de musique de fond
Je développe une application de divertissement dans android. Je veux jouer de la musique de fond, et je veux utiliser le service. De l'application ont 3 les activités et la musique doit être jouée dans toutes les activités. Aussi, lorsque l'activité est en pause, la musique doit faire une PAUSE et s'arrêta lorsqu'il est détruit. Quelqu'un peut me dire comment faire cela ? des liens ou des exemples ?
Merci.
Vous devez vous connecter pour publier un commentaire.
Le faire sans le service
http://www.rbgrn.net/content/307-light-racer-20-days-61-64-completion
Si vous êtes sérieux au sujet de de le faire avec des services utilisation du lecteur multimédia
Veuillez appeler à ce service dans le Manifeste
Assurez-vous il n'y a pas d'espace à la fin de l' .BackgroundSoundService chaîne
Service
dans le Manifeste pour qu'il fonctionne. Veuillez voir ma réponse supplémentaire ci-dessous sur la façon de le faire.idil
ici?façon trop tard pour la fête ici, mais je vais quand même ajouter mon de 0,02$, Google a publié un échantillon gratuit, universal lecteur de musique avec lequel vous pouvez apprendre à diffuser de la musique à travers toutes les plates-formes android(automobile, de l'horlogerie,mobile,tv..), il utilise le service à jouer de la musique en arrière-plan, faire vérifier très utile. voici le lien vers le projet
https://github.com/googlesamples/android-UniversalMusicPlayer
@Synxmax la réponse est correcte lors de l'utilisation d'un
Service
et laMediaPlayer
de classe, cependant, vous devez également déclarer l'Service
dans le Manifeste pour que cela fonctionne, comme suit:Il y a un excellent tutoriel sur ce sujet à HelloAndroid concernant ce sujet. En effet, il a été le premier succès je l'ai eu sur google. Vous devriez essayer de googler avant de demander ici, comme il est de bonne pratique.
j'ai eu des problème pour l'exécuter et j'ai apporter quelques modifications à l'exécuter avec la source mp3. voici
BackfrounSoundService.java
fichier. considérer que mon fichier mp3 est dans ma carte sd dans mon téléphone .Créer un premier plan de service avec la
START_STICKY
drapeau.Cela peut ensuite être appelée à partir de n'importe quelle activité à jouer de la musique
Que vous pouvez lier le service de l'aide bindService et pour que le Service de pause/arrêt de l'activité correspondante du cycle de vie des méthodes.
Voici un bon tutoriel sur Jouer de la musique en arrière-plan sur Android
J'en ai trouvé deux de grandes ressources à partager, si quelqu'un d'autre venir à travers ce fil par l'intermédiaire de Google, cela peut les aider ( 2018 ).
Est ce didacticiel vidéo dans laquelle vous verrez pratiquement comment le service fonctionne, c'est bon pour les débutants.
Lien :- https://www.youtube.com/watch?v=p2ffzsCqrs8
Autres est ce site qui va vraiment vous aider avec l'arrière-plan audio player.
Lien :- https://www.dev2qa.com/android-play-audio-file-in-background-service-example/
Bonne Chance 🙂