Расположение файла Android Media Player - PullRequest
0 голосов
/ 26 марта 2012

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

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

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

Plz help

1 Ответ

1 голос
/ 26 марта 2012

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

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

...