我是Java和Android的新手。作为我的第一个项目,我想跟随this tutorial然后修改它。我想将ListView从简单的播放列表更改为多级“音乐库”。我编写了一个Python程序来扫描我的PC上的MP3并发出一个看起来像这样的XML文件:
<group name="Epic Music">
<song file="Globus - Preliator.mp3" />
<song file="Dimmu Borgir - Gateways.mp3" />
</group>
<group name="Symphonic Metal">
<song file="Dimmu Borgir - Gateways.mp3" />
<song file="Nightwish - Wish I Had An Angel.mp3" />
<song file="Within Temptation - Mother Earth.mp3" />
</group>
<group name="Cultures">
<group name="Celtic">
<song file="Loreena McKennitt - The Mummers' Dance.mp3" />
<song file="Within Temptation - Mother Earth.mp3" />
</group>
<group name="French">
<song file="Celine Dion - Les cloches du hameau.mp3" />
<song file="Enigma - Sadeness, Pt. 1.mp3" />
</group>
</group>
我希望ListView由这样的XML文件填充,其中“group”标记就像文件夹和子文件夹一样。不幸的是,我不知道从哪里开始。