如何在菜单项android下添加项目?

时间:2015-10-09 05:44:43

标签: java android

我的应用中有三个圆点图标,有项目(设置,个人资料)现在我必须在设置下创建一个项目(删除我的帐户)这是我的代码

<item
    android:id="@+id/account_settings"
    android:orderInCategory="100"
    android:title="settings" />

    <item
    android:id="@+id/profile"
    android:orderInCategory="100"
    android:title="profile" />

我试过一个代码

item
        android:id="@+id/account_settings"
        android:orderInCategory="100"
        android:title="settings" />
    <menu>
         <item
               android:id="@+id/delete_account"
               android:title="Delete My Account" />
        </menu>

        <item
        android:id="@+id/profile"
        android:orderInCategory="100"
        android:title="profile" />

4 个答案:

答案 0 :(得分:0)

使用此..

<item android:id="@+id/action_settings" android:title="@string/action_settings"
    android:orderInCategory="100" app:showAsAction="never" />
<item android:id="@+id/delete_account" android:title="@string/delete_account"
    android:orderInCategory="101" app:showAsAction="never" />
<item android:id="@+id/profile" android:title="@string/profile"
    android:orderInCategory="102" app:showAsAction="never" />

答案 1 :(得分:0)

您也可以尝试这种方式:

<item
    android:id="@+id/mainMenu"
    android:icon="@drawable/ic_action_overflow"
    android:showAsAction="ifRoom"
    android:title="">
    <menu>
        <item
            android:id="@+id/action_login"
            android:icon="@drawable/signsignout"
            android:showAsAction="never"
            android:title="@string/login"/>
        <item
            android:id="@+id/action_legal"
            android:icon="@drawable/legal"
            android:showAsAction="never"
            android:title="@string/legal"/>
        <item
            android:id="@+id/action_quit"
            android:icon="@drawable/quit"
            android:showAsAction="never"
            android:title="@string/quit"/>
    </menu>
</item>

答案 2 :(得分:0)

查看此链接

http://developer.android.com/guide/topics/ui/actionbar.html#ActionItems

这将为您提供有关如何创建操作栏和所有相关内容的确切信息。

https://www.google.com/design/icons/index.html

在这里你会得到你的偶像。

祝你好运

答案 3 :(得分:0)

Android不支持其他菜单下的菜单。您必须为此创建活动。 在该活动中,您可以添加注销功能。 创建一个活动,例如; LogoutActivity并点击设置菜单进入该活动。