2012-03-26 14 views
0

Ich versuche, eine MP3-Datei mit Android Media Player zu starten. Ich verwende diesen Code unterAndroid Media Player Datei Ort

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

Aber Ecliplse zeigt Fehler & es sagt, dass ich nicht String als Argument von create-Methode verwenden kann. Wie kann ich die Datei mit diesem Speicherort ausführen?

Plz helfen

Antwort

1

Sie setDataSource verwenden sollten, die Quelle Ihrer Mediendateien einzustellen. Für Dateien auf der SD-Karte funktioniert die setDataSource(String ds) am besten.

Beachten Sie auch, dass Ihre URL wahrscheinlich mnt statt mmt, sein sollte und Sie brauchen einen forwardslash am Anfang, so dass Ihre vollständige URL folgendermaßen aussehen: /mnt/sdcard/mp3/file.mp3

+0

Dank bro. Es klappt –