2012-03-26 3 views
0

나는 안드로이드 미디어 플레이어를 사용하여 mp3 파일을 실행하려고합니다. 내가Android Media Player 파일 위치

MediaPlayer mediaPlayer = MediaPlayer.create(this, "mmt/sdcard/mp3/file.mp3"); 
mediaPlayer.start(); 

아래에이 코드를 사용하고 그러나 Ecliplse 오류 &을 보여주는 그것은 내가 방법을 만들 수의 인수로 문자열을 사용할 수 없습니다 말했다. 이 파일 위치를 사용하여 파일을 어떻게 실행합니까?

은 Plz은 당신이 당신의 미디어 파일의 소스를 설정하는 setDataSource를 사용해야합니다

답변

1

도움이됩니다. sdcard에있는 파일의 경우 setDataSource(String ds)이 가장 잘 작동합니다.

또한, 귀하의 URL이 아마 MNT 대신 MMT해야 있습니다, 당신은 당신의 전체 URL은 다음과 같이하고, 시작 부분에 forwardslash이 필요합니다 /mnt/sdcard/mp3/file.mp3

+0

감사 형제를. 그것은 작동합니다. –

관련 문제