溢出项目仅显示标题不显示操作栏中的图标

时间:2013-10-01 08:08:48

标签: android menu android-actionbar menuitem

menu layout.xml

<?xml version="1.0" encoding="utf-8"?>


<menu xmlns:android="http://schemas.android.com/apk/res/android" >

    <item
        android:id="@+id/item1"
        android:icon="@drawable/ic_menu_item1"
        android:showAsAction="always"
        android:title="@string/menu_item1">
    </item>
    <item
        android:id="@+id/item2"
        android:icon="@drawable/toolbox_item2"
        android:showAsAction="always"
        android:title="@string/menu_item2">
    </item>
    <item
        android:id="@+id/item3"
        android:icon="@drawable/ic_menu_item3"
        android:showAsAction="always"
        android:title="@string/menu_item3">
    </item>
    <item
        android:id="@+id/item4"
        android:icon="@drawable/ic_menu_item4"
        android:showAsAction="always"
        android:title="@string/menu_item4">
    </item>
    <item
        android:id="@+id/item5"
        android:icon="@drawable/ic_menu_item5"
        android:showAsAction="always"
        android:title="@string/menu_item5">
    </item>
    <item
        android:id="@+id/item6"
        android:icon="@drawable/ic_menu_item6"
        android:showAsAction="always"
        android:title="@string/menu_item6">
    </item>
    <item
        android:id="@+id/item7"
       android:icon="@drawable/ic_menu_item7"
        android:title="@string/menu_item7"
        android:titleCondensed="@string/menu_prev_item7">
    </item>
    <item
        android:id="@+id/item8"
       android:icon="@drawable/ic_menu_item8"
        android:title="@string/menu_item8"
        android:titleCondensed="@string/menu_next_item8">
    </item>

//溢出组内的项目显示图标

<item
    android:id="@+id/tools"
    android:icon="@drawable/icon"
    android:title="@string/menu_tools">
    <menu>
        <group
            android:id="@+id/tools_group"
            android:checkableBehavior="single" >
            <item
                android:id="@+id/tools_item9"
                android:icon="@drawable/ic_menu_item9"
                android:title="@string/menu_item9">
            </item>
            <item
                android:id="@+id/tools_item10"
                android:icon="@drawable/toolbox_item10"
                android:title="@string/menu_item10">
            </item>
            <item
                android:id="@+id/tools_item11"
                android:icon="@drawable/ic_menu_item11"
                android:title="@string/menu_item11"/>

        </group>
    </menu>
</item>

//来自这里的问题

//溢出项目中没有组的项目不显示图标

    <item             // from here doesn't show icon for menu item present in overflow
        android:id="@+id/color"
        android:enabled="true"
        android:icon="@drawable/icon"
        android:title="@string/menu_color">

    </item>


    <group
        android:id="@+id/page_group"
        android:enabled="true"
        android:visible="true" >
        <item
            android:id="@+id/page"
            android:title="@string/menu_page_group">
            <menu>

                <item

                    android:id="@+id/page_clear"
            android:icon="@drawable/ic_menu_pageclear"
                    android:title="@string/menu_page_clear">

                </item>

            </menu>
        </item>
    </group>

    <item
        android:id="@+id/export"
    android:icon="@drawable/ic_menu_export"
        android:title="@string/menu_export">
    </item>
    <item
        android:id="@+id/settings"

        android:icon="@drawable/ic_menu_setting"
        android:showAsAction="never"
        android:title="@string/menu_settings"
    >
    </item>


</menu>

//我想为菜单项的文本设置图标,从@ + id / color到最后一个

0 个答案:

没有答案