在Android中启动默认音乐应用并播放文件

时间:2012-10-18 13:36:39

标签: android url android-mediaplayer

我有应用程序,我有媒体文件的网址。 我希望我能开始播放音乐和视频应用并播放文件。

有没有机会这样做。 我不想写自己的媒体播放器应用程序。

1 个答案:

答案 0 :(得分:1)

使用媒体文件的路径创建ACTION_VIEW意图,并包含您要播放的媒体类型。

String audioPath = "path/to/audio.mp3";

Intent intent = new Intent();
intent.setAction(android.content.Intent.ACTION_VIEW);

// set the data and type, for movies this would be video/*
intent.setDataAndType(Uri.parse(audioPath), "audio/*");
getContext().startActivity(intent);

您不必设置类型,但我建议您这样做。设置类型会将活动限制为知道如何处理给定类型的活动。