我有应用程序,其中有媒体文件的 url。我希望我能启动音乐和视频应用程序并播放文件。
有没有机会这样做。我不想编写自己的媒体播放器应用程序。
我有应用程序,其中有媒体文件的 url。我希望我能启动音乐和视频应用程序并播放文件。
有没有机会这样做。我不想编写自己的媒体播放器应用程序。
使用媒体文件的路径创建一个 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);
您不必设置类型,但我建议您这样做。设置类型会将活动限制为知道如何处理给定类型的活动。