Mein Musikplayer
Merkur Player macht genau das. (mit ID3-Tag usw.) Dabei werden die Daten in einer
XML-Datenbank gespeichert. Das geht mit wenig Aufwand (es gibt hier im Forum irgendwo auch ein gutes Tutorial dazu).
XML ist enorm flexibel und (meißtens) auch sehr schnell.
Warum schreibst du die Daten zur Anzeige nicht in ein Listview? Das geht doch viel einfacher!
[edit]Unsinn entfernt[/edit]