从XML文件派生的多级ListView?

时间:2013-03-09 06:23:45

标签: android xml listview

我是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”标记就像文件夹和子文件夹一样。不幸的是,我不知道从哪里开始。

0 个答案:

没有答案