0

我想从 XMLFile 创建菜单。我的xml是这样的

<?xml version="1.0" encoding="UTF-8"?>
<root>
<parent title="Layanan Anda">
    <menu title="Info Kartu">
        <submenu title="Informasi Saldo">
            <input type="numberpassword" length="4">Kode </input>
        </submenu>
        <submenu title="Mutasi Kartu Utama">
            <input type="numberpassword" length="4">Kode </input>
        </submenu>
        <submenu title="Mutasi Kartu Lain">
            <input type="number" length="10">Kartu</input>
            <input type="numberpassword" length="4">Kode </input>
        </submenu>
        <submenu title="Deposito">
            <input type="number" length="10">Bilyet</input>
            <input type="numberpassword" length="4">Kode </input>
        </submenu>
    </menu>
    <menu title="Kartu Anda">
    </menu>
    <menu title="Other Info">
    </menu>
    <menu title="Isi">
    </menu>
</parent>
<parent title="Menu Favorit">
</parent>
<parent title="Recent Menu">
</parent>
<parent title="Setting">
</parent>    
</root>

在 HomeScreen 中,列表菜单父级将首先显示。当我单击父菜单时,应用程序将从“菜单”标签显示列表菜单。当我再次单击菜单时,应用程序将显示子菜单中的列表菜单。当我想返回父菜单时反之亦然。

我如何在 J2ME 中实现它?

4

1 回答 1

1

解析您的 XML 文件并创建一个树结构来保存菜单/子菜单项。每个节点应该保存一个级别的项目。例如:

  • 根:Layanan Anda,菜单收藏夹,最近的菜单,设置
    • menu: Info Kartu, Kartu Anda, Other Info, Isi
      • submenu: Informasi Saldo, Mutasi Kartu Utama, Mutasi Kartu Lain, Deposito

然后使用图形列表来显示节点的项目。

于 2012-11-13T11:51:08.337 回答