【问题标题】:How to create working menus如何创建工作菜单
【发布时间】:2010-09-11 16:33:01
【问题描述】:

我设法创建了一个包含四个选项的菜单。我现在想为每个选项创建四个相同样式的子菜单。

在我无限的nooby-ness中,我为子菜单创建了四个类,但我不知道如何在菜单(类)之间移动。比如我有四个选项PremChampL1L2——我已经创建了Prem子菜单。

Prem选项被选中时,如何让程序移动到类(SubMenu),如何让它返回?

【问题讨论】:

标签: java android eclipse


【解决方案1】:

如果您还没有,请查看菜单资源的开发指南条目并创建菜单。

基本上,如果您使用的是 Eclipse,您只需添加一个 Android XML 文件并指定内容为菜单。然后,您可以添加子菜单,系统会为您处理导航。 (您需要使用 MenuInflater 函数加载菜单)

您的菜单 xml 应该如下所示:

<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:id="@+id/menu_item1" android:title="@string/menu_item1"></item>
        <item android:title="@string/menu_submenu" android:id="@+id/menu_submenu">
        <menu>
            <item android:id="@+id/menu_sub1" android:title="@string/menu_sub1"></item>
            <item android:id="@+id/menu_sub2" android:title="@string/menu_sub2"></item>
            <item android:id="@+id/menu_sub3" android:title="@string/menu_sub3"></item>             
        </group>
    </menu>
</item>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-11-09
    • 2010-09-26
    • 1970-01-01
    • 2019-06-17
    • 2011-01-10
    • 2020-11-22
    • 1970-01-01
    相关资源
    最近更新 更多