我有一个要播放的媒体文件的路径。问题是MediaPlayer.create()成功运行,但是当我使用setDataSource时,它无法正常工作,媒体无法播放音乐
player = new MediaPlayer();
String path =
"/storage/emulated/0/Music/AThousandYears_ChristinaPerri.mp3";
try {
player.setDataSource(getApplicationContext(),
Uri.parse(path));
player.start();
} catch (IOException e) {
e.printStackTrace();
}
我没有例外。对不起,我的英语不好。我希望有人能帮上忙。谢谢
答案 0 :(得分:0)
尝试一下
try{
mediaPlayer.reset();
mediaPlayer.setDataSource(songPath);
mediaPlayer.prepare();
mediaPlayer.start();
}catch(Exception e){
//Handle Exception
}