Android songs abrufen von SD-Karte
Bin ich abrufen meine Lieder von der SD-Karte und setzen ihn auf die Liste anzeigen.
Ich bin mit dieser Methode.
aber das dauert einige Zeit und wenn die Weg ist anders, ich habe nicht diese Daten.
so ,
QUE Ist es hilfreich, script, display-songs aus aller meiner sd-Karte.
Wenn Sie in das Verzeichnis/songs .
public ArrayList<HashMap<String, String>> getPlayList(){
File home = new File(MEDIA_PATH);
if (home.listFiles(new FileExtensionFilter()).length > 0) {
for (File file : home.listFiles(new FileExtensionFilter())) {
HashMap<String, String> song = new HashMap<String, String>();
song.put("songTitle", file.getName().substring(0, (file.getName().length() - 4)));
song.put("songPath", file.getPath());
//Adding each song to SongList
songsList.add(song);
}
}
//return songs list array
return songsList;
}
class FileExtensionFilter implements FilenameFilter {
public boolean accept(File dir, String name) {
return (name.endsWith(".mp3") || name.endsWith(".MP3"));
}
}
Bitte geben Sie Ihre Kommentare auf dieser .
Verwenden Sie die MediaStore content-provider statt stackoverflow.com/questions/5273519/...
InformationsquelleAutor full Error | 2012-04-19
Du musst angemeldet sein, um einen Kommentar abzugeben.
bitte diesen code verwenden, um diese Funktionalität zu implementieren.
}
XML-Datei-code :
InformationsquelleAutor Ashish Saini
Habe ich einmal verwendet, MediaStore für meine Musik-Anwendung, ist dies ein sehr effizienter und richtige Weg, um Daten abrufen und dann zeigt es mit einem ListView. Dadurch wird das abrufen von Musik-Dateien in einen beliebigen Ordner auf Ihrem SDCard.
sollte ich ersetzen Sie den code mit mir oder in eine andere Datei?? Ich bin sicher gehen, akzeptieren Sie Ihre Antwort, aber wenn möglich bitte guide mich Wurf mehr . Ich bin neu auf diesem Gebiet.
ersetzen Sie es mit meinem code. diesen code innen bei oncreate deiner Aktivität enthält eine listview, die in der xml.
Ich habe es.Als Sie sah mein code> ich rufe einen weiteren Anruf name SongManger . ALSO werde ich ersetzen. Thnks.. wenn sich jeder Fehler werde ich Ihnen sagen, bitte helfen Sie mir..
klar kein problem 🙂
InformationsquelleAutor Anurag Ramdasan
Bin ich immer der cursor count 0 eigentlich habe ich ein Ordner auf sdcard, aber die Dateien kommen nicht
InformationsquelleAutor kranti
//versuchen, diese seine Arbeit code
Akshay Tyagi bitte Folgen Sie meinem untenstehenden code, und wenn u irgendein problem u kann besorgt es mir 🙂
InformationsquelleAutor Dharmendra K. Jain
dies wird Ihnen helfen, machen Sie eine listview verwenden, die playlist
}
InformationsquelleAutor Dharmendra K. Jain