我正在尝试使用Android媒体播放器运行mp3文件。我正在使用下面的代码
MediaPlayer mediaPlayer = MediaPlayer.create(this, "mmt/sdcard/mp3/file.mp3");
mediaPlayer.start();
但是Ecliplse显示错误&它说我不能使用string作为create方法的参数。如何使用此文件位置运行文件?
Plz帮助
答案 0 :(得分:1)
您应该使用setDataSource
来设置媒体文件的来源。对于SD卡上的文件,setDataSource(String ds)
效果最佳。
另外,请注意您的网址可能应该是 mnt 而不是 mmt ,并且您需要在开头使用forwardslash,使您的完整网址如下所示:{{ 1}}