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