【发布时间】:2013-05-18 21:02:03
【问题描述】:
我有一个非常简单的播放背景的媒体播放器。它从 apk 调用文件,但我希望它从任何目录播放,如音乐或 sdcard。
这是我的代码:
private MediaPlayer mpintro;
.
.
mpintro = MediaPlayer.create(this, R.raw.intro);
mpintro.setLooping(true);
mpintro.start();
【问题讨论】:
-
@Johnsimit 使用默认异常 e.
-
它的工作原理是这样的:`mpintro = MediaPlayer.create(this, Uri.parse(Environment.getExternalStorageDirectory().getPath()+ "/Music/intro.mp3")); mpintro.setLooping(true); mpintro.start();` 它不能作为字符串文件路径正常工作...
-
@Johnsimit 我已经在localhost/Android/music/vande.mp3 中部署了我所有的 mp3 文件,我像你所说的那样使用 Uri.parse(Environment.getExternalStorageDirectory().getPath()+ "//localhost/Android/Music/ vande.mp3")); mpintro.setLooping(true); mpintro.start();` 但它不工作
标签: android android-mediaplayer android-sdcard android-file