J'ai créé deux activités dites A et B. L'activité A liste la liste des chansons. Lorsque nous pressons l'une de ces chansons, l'activty B sera appelée en utilisant startActivity(). Maintenant, l'activité B commencera un fil pour créer et démarrer mediaplayer avec la chanson sélectionnée et aussi montrer la progression de la chanson. Tout fonctionne bien si on appuie sur le bouton de retour dans l'activité B, évidemment, on arrivera à l'activité A et le media player n'arrêtera jamais le jeu, c'est aussi bien. Mon problème est après avoir appuyé sur le bouton de retour si nous sélectionnons une autre chanson, l'activité B sera appelée, puis une autre instance de l'objet lecteur multimédia sera créé au lieu d'arrêter l'ancien lecteur multimédia en cours d'exécution .. Tout le monde me dit comment puis-je arrêter cet objet lecteur multimédia ??? Merci à l'avanceComment arrêter l'exécution d'une instance de lecteur multimédia lorsque vous recommencez cette activité, après avoir appuyé sur le bouton retour
1
A
Répondre
1
pour cette solution:
vous pouvez libérer l'objet de lecteur multimédia capturé précédemment dans la méthode onStop de l'activité B.
Tout en appuyant sur le bouton Retour ceci sorti l'objet lecteur multimédia.
Questions connexes
- 1. AJAX: Comment soumettre le bouton après avoir appuyé sur "Entrée"?
- 2. Musique doesnot arrêt après avoir appuyé sur touche Back
- 3. Le bouton dessine un état normal après avoir appuyé sur
- 4. Arrêter lecteur multimédia lorsque html pop-up fermé
- 5. Pouvez-vous contrôler l'interface native après avoir appuyé sur le bouton de numérotation sur Android?
- 6. Comment passer à une activité spécifique après avoir appuyé sur le clavier Android (0 android)
- 7. Animer ListBoxItem après avoir appuyé sur un bouton dans DataTemplate
- 8. Verrouiller un bouton après avoir appuyé pendant un certain temps
- 9. Comment activer un script après avoir appuyé sur le bouton? [JQuery]
- 10. Comment terminer une activité dans cette instance?
- 11. Effacer le cache après avoir appuyé sur f5
- 12. page Web a expiré lorsque le bouton de retour a appuyé sur JSF (Richfaces) soumettre
- 13. Comment arrêter l'affichage de l'alerte javascript après avoir appuyé sur OK
- 14. Drupal: Comment modifier l'interface utilisateur après avoir appuyé sur le bouton 'Supprimer' en utilisant AJAX?
- 15. Actualiser la page après avoir appuyé sur le bouton Précédent du téléphone widonws 7
- 16. JavaScript exécuter la fonction après avoir appuyé sur Enter
- 17. Comment effacer le widget Entrée après avoir appuyé sur un bouton dans Tkinter?
- 18. Activité Reprendre avec le bouton retour
- 19. utilisateur de démarrage android activité définie sur le bouton de recherche appuyé sur @ combiné
- 20. Afficher une image sur l'écran après avoir appuyé sur le bouton dans Cocoa
- 21. L'application se bloque lorsque l'utilisateur appuie sur le bouton Retour
- 22. comment rester le bouton appuyé
- 23. Javascript rediriger lorsque vous cliquez sur le bouton Retour
- 24. Jquery - Démarrer une fonction après avoir appuyé sur le bouton d'ouverture (from input = "file")
- 25. Comment trouver lorsque le lecteur multimédia a terminé vb.net
- 26. Comment ajouter une image dans une applet (java) après avoir appuyé sur un bouton?
- 27. jQuery ajax appel ne mettra pas à jour mysql après avoir appuyé sur le bouton précédent
- 28. Boîte de dialogue d'alerte Android - comment masquer le bouton OK après avoir été appuyé
- 29. UIImagePickerController ne fait rien lorsque vous utilisez l'appareil photo après avoir frappé le bouton "Utiliser"
- 30. arrêter l'activité suivante si la touche d'accueil ou appuyez sur le dos est appuyé - Android
Merci pour votre réponse. Mon intention est d'exécuter la chanson si nous pressons le bouton retour ou home mais je devrais arrêter de courir actuellement la chanson quand nous sélectionnons une autre chanson dans l'activité A. – Venugopal
ok .. alors dans ce cas .. ce que vous pouvez faire dans votre activité A qui a liste de chansons tout en sélectionnant la chanson particulière, vous pouvez libérer l'objet MediaPlayer précédemment détenu ... Gardez la référence de la classe MediaPlayer dans l'activité A aussi. –
merci pour vos suggestions..je vais faire comme ça et vous intime le résultat – Venugopal