2012-03-26 6 views
0

Я пытаюсь запустить mp3-файл с помощью медиа-плеера для Android. Я использую этот код нижеAndroid Media Player Местоположение файла

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

Но Ecliplse показывает ошибку & он говорит, что я не могу использовать строку в качестве аргумента метода создания. Как я могу запустить файл, используя это расположение файла?

Plz помочь

ответ

1

вы должны использовать setDataSource, чтобы установить источник ваших медиа-файлов. Для файлов на SD-карте лучше всего работает setDataSource(String ds).

Кроме того, обратите внимание, что адрес, вероятно, следует мнт вместо MMT, и вам нужно forwardslash в самом начале, что делает ваш полный URL выглядеть следующим образом: /mnt/sdcard/mp3/file.mp3

+0

Спасибо братан. Оно работает –