Ich mache eine App, in der ich alle mp3-Dateien von SDCard in listview zeigen muss. Jede Hilfe in diesem Zusammenhang wird geschätzt.Android: Zeige mp3-Dateien in Listenansicht
1
A
Antwort
0
Hier ist ein sehr gutes Beispiel basierend auf Android File Explorer. Es zeigt alle Dateien an, die auf Ihrer SD-Karte vorhanden sind.
prüfen diese, http://android-er.blogspot.in/2010/01/implement-simple-file-explorer-in.html
Nun, wenn Sie nur mp3 wollen Dateien anzuzeigen, müssen Sie einfach eine Zustandsüberprüfung mit dem Dateinamen machen.
Ersetzen Sie die GETDIR (String dirpath) Verfahren dieses Beispiels wie diese,
private void getDir(String dirPath)
{
myPath.setText("Location: " + dirPath);
item = new ArrayList<String>();
path = new ArrayList<String>();
File f = new File(dirPath);
File[] files = f.listFiles();
if(!dirPath.equals(root))
{
item.add(root);
path.add(root);
item.add("../");
path.add(f.getParent());
}
for(int i=0; i < files.length; i++)
{
File file = files[i];
path.add(file.getPath());
if(file.isDirectory())
item.add(file.getName() + "/");
else
{
String filename=file.getName();
String ext = filename.substring(filename.lastIndexOf('.')+1, filename.length());
if(ext.equals("JPG")||ext.equals("jpg"))
{
item.add(file.getName());
}
}
}
ArrayAdapter<String> fileList =
new ArrayAdapter<String>(this, R.layout.row, item);
setListAdapter(fileList);
}
Jetzt Ihr Explorer ist, die Anzeige nur die MP3-Dateien bereit.
Verwandte Themen
- 1. Dailymotion Video in Listenansicht Android
- 2. Android-Listenansicht
- 3. Android -Wie benutzerdefinierte Listenansicht für diese Listenansicht
- 4. Layout benutzerdefinierte Listenansicht in Android
- 5. Unclickable Seekbar in Android Listenansicht
- 6. Listenansicht Artikel Layout in Android
- 7. Zeige Daten in der Listenansicht von Webservice nach Tastendruck in Android
- 8. Zeige neue Seite in AngularJS auf Listenansicht item
- 9. Android - Suche Listenansicht?
- 10. Android verschachtelte Listenansicht
- 11. android Listenansicht Artikel Höhe
- 12. Horizontale Listenansicht untereinander android
- 13. Android. Kontakte als Listenansicht
- 14. Android Listenansicht aktualisieren
- 15. Android Listenansicht Looping
- 16. Android AppBarLayout überlappt Listenansicht
- 17. Problem zu Listenansicht Android
- 18. Android - Listenansicht Filterzähler
- 19. Android-Listenansicht Array-Adapter
- 20. So bewerten Sie Listenansicht Daten von außerhalb Adapter in Android
- 21. Listenelemente dynamisch in Listenansicht in Android einfügen
- 22. Wie Wert in Listenansicht erhalten in android
- 23. einbetten Listenansicht in Einstellungen in Android
- 24. zeige alle Daten json in listview android
- 25. Zeige Bildansicht, wenn das Ende der Listenansicht mit Bildlauf erreicht
- 26. auf Android-Listenansicht sichtbar machen?
- 27. android SQLite Listenansicht Cursor Problem
- 28. Android Listenansicht Zeile bewegen vertikale
- 29. Listenansicht macht Android App Absturz
- 30. Android: Listenansicht Ausgewähltes Element -1
der folgende Code geben Fehler: else { \t \t String ext = filename.substring ('' filename.lastIndexOf() + 1, filename.length()); \t if (ext.equals ("JPG") || ext.equals ("jpg")) \t { \t item.add (file.getName()); \t} \t} Was ist Dateiname hier und wo haben Sie mp3-Format –
aufgerufen sorry, anstelle von jpg, ändern Sie es in MP3. und was ist der Fehler, den Sie bekommen? –
Ich bekomme Fehler bei Dateiname –