操作栏福尔摩斯 - 标签图标和文本

问题描述:

<menu xmlns:android="http://schemas.android.com/apk/res/android"> 
<item android:id="@+id/menu_settings" 
    android:icon="@drawable/ic_launcher" 
    android:title="One" 
    android:orderInCategory="0" 
    android:showAsAction="ifRoom" > 
    <menu> 
     <item android:id="@+id/subItem1" 
       android:title="sub 1" /> 
     <item android:id="@+id/subItem2" 
       android:title="sub 2" /> 
    </menu> 
</item> 

操作栏福尔摩斯 - 标签图标和文本

我想为我的菜单标签之一,但只显示一个图标了,我要去哪里错了图标和标题?

您应该添加withText

android:showAsAction="ifRoom|withText" 

然而,这只是一个提示,并不能保证你的标签将显示的文本。这取决于设备的屏幕大小。

据我所知在肖像模式下,文本将始终隐藏。

你可以尝试删除操作栏的标题,看看是否有帮助。

尝试风景,那里你应该看到图标和文字。

+0

如何删除操作栏的标题? – panthro 2012-08-02 10:50:44

+0

您可以设置一个空的。默认值是应用程序名称,因此覆盖它。你尝试过风景吗?你看到那里的文字吗? – WarrenFaith 2012-08-02 10:59:17

+0

我已经将应用程序名称设为空白,并在横向上尝试了它,但仍然没有运气。 – panthro 2012-08-02 11:03:15