Est-il possible d'ouvrir l'application de musique à partir de mon application dans Android, ou est-il préférable d'écrire une nouvelle application de musique à l'intérieur de la mienne. Je préfère utiliser le leur puisque l'utilisateur sera déjà à l'aise avec elle.Android lancement de lecteur de musique en utilisant l'intention
Répondre
J'ai trouvé un moyen de le faire.
Intent intent = new Intent();
intent.setAction(android.content.Intent.ACTION_VIEW);
File file = new File(YOUR_SONG_URI);
intent.setDataAndType(Uri.fromFile(file), "audio/*");
startActivity(intent);
Pour lancer simplement le lecteur de musique font:
Intent intent = new Intent(MediaStore.INTENT_ACTION_MUSIC_PLAYER);
startActivity(intent);
s'il vous plaît noter que cela ne fonctionne que dans le niveau 8 de l'API SDK. – grzaks
plz allez-vous me dire ce que toutes les choses devraient être faites après avoir écrit le code ci-dessus de yours.your aide sera vraiment bénéfique pour moi et les autres –
Notez que cette action a été abandonnée au profit de CATEGORY_APP_MUSIC –
Vous pouvez également essayer celui-ci.
Intent intent = new Intent(MediaStore.INTENT_ACTION_MUSIC_PLAYER);
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(intent);
if (Build.VERSION.SDK_INT >= 24) {
try {
Method m = StrictMode.class.getMethod("disableDeathOnFileUriExposure");
m.invoke(null);
} catch (Exception e) {
e.printStackTrace();
}
}
Intent intent = new Intent();
intent.setAction(android.content.Intent.ACTION_VIEW);
File file = new File(YOUR_SONG_URI);
intent.setDataAndType(Uri.fromFile(file), "audio/*");
startActivity(intent);
Il y a plusieurs façon dont vous pouvez obtenir un lecteur audio par défaut, mais ce sont l'appareil et système d'exploitation spécifique.
Avec cet extrait de code, vous pouvez obtenir le lecteur audio par défaut.
try
{
Intent myIntent = new Intent(android.content.Intent.ACTION_VIEW);
File file = new File("audiofilepath");
String extension = android.webkit.MimeTypeMap.getFileExtensionFromUrl(Uri.fromFile(file).toString());
String mimetype = android.webkit.MimeTypeMap.getSingleton().getMimeTypeFromExtension(extension);
myIntent.setDataAndType(Uri.fromFile(file),mimetype);
startActivity(myIntent);
}
catch (Exception e)
{
e.printStackTrace();
}
- 1. widget lecteur de musique Android
- 2. Android - Lecteur de musique ouvert
- 3. Code source du lecteur de musique Android
- 4. Lecteur de musique en ligne youtube
- 5. Intention de recherche de lecteur de musique native Android
- 6. Lecteur de musique pop-out d'un cadre
- 7. Comment programmer un lecteur de musique simple?
- 8. Intégrer un lecteur de musique sur l'email
- 9. Android, un moyen de contrôler le lecteur de musique par défaut
- 10. Actualisation de la page du lecteur de musique
- 11. Comment construire un lecteur de musique pour téléphone Motorola L7?
- 12. Android, construire une application de musique?
- 13. lancement de l'application dans android
- 14. Application Android avec diffusion de musique
- 15. lecteur de courrier en utilisant haskell
- 16. problème en utilisant un lecteur de flux
- 17. Android problème de lecteur vidéo
- 18. Comment enregistrer de l'audio à partir de la lecture de lecteur de musique
- 19. Lecteur de musique en continu Flash lors de la navigation sur le site
- 20. Utilisation des boutons de volume en mode veille (style lecteur de musique)
- 21. Lancement de l'écran de verrouillage Android natif
- 22. Android - Intention de lancement dans ExpandableListView
- 23. Accéder aux données de musique MP3 en utilisant Python
- 24. Lancement d'écran sous Android
- 25. lancement widget Android
- 26. Problème de lancement android AVM/SDK gui en utilisant les outils/android exécutable dans le SDK android. Ubuntu 10.04, i686
- 27. Composition de musique en LaTeX
- 28. force de fermeture lors de l'arrêt de la musique - Android
- 29. Le lancement de mon application provoque l'arrêt de la musique de l'iPod
- 30. Tri de la musique
fonctionne comme un charme :) – Calvin
Comment vérifier le lecteur multimédia est l'application est availbe ou non sur l'appareil –
Cela ne fonctionne pas sur le Nexus 6 (ouvre dans l'application de photos) – nbarraille