【发布时间】:2014-05-28 12:55:43
【问题描述】:
我正在使用 ActionBarCompat 并在 XML 中定义了一个选项菜单。它看起来像这样:
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<item
android:id="@+id/createNew"
app:showAsAction="always|withText"
android:icon="@drawable/ic_action_new"
android:title="@string/createNew" />
</menu>
图标出现在操作栏中,但没有文字!我怎样才能得到文本显示?我做错了什么?
提前谢谢你!
【问题讨论】:
-
您的操作栏中还有什么(标签?列表导航?自定义视图?)?可以发个截图吗?
-
动作栏是否还有其他元素。告诉使用“总是”的另一件事不是好习惯。始终使用“ifroom”。
-
是的,我知道 ifRoom 更好,但它也不起作用。我的 ActionBar 中没有任何内容,只有默认值:图标、标题和我提到的按钮。左边有很大的空间!但是,当我将设备旋转到横向时,它会正确显示。
-
我也尝试过为 showAsAction 参数同时使用“android:”和“app:”命名空间前缀,但它仍然没有显示文本:(有什么想法吗?
-
@ÁronLőrincz,您找到解决方案了吗?我遇到了同样的问题。
标签: android user-interface android-actionbar-compat