【发布时间】:2016-08-03 19:34:26
【问题描述】:
在您标记为重复问题之前:我已阅读:
Action buttons doesn't show up on Action Bar?
Action Bar not showing action view icons
和
Android: Icons don't appear in Action Bar
但是问题没有解决。我的操作栏只会保留溢出中的菜单项。我无法让图标出现在操作栏本身上。
我的菜单代码是:
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<item android:id="@+id/homeIcon"
android:title="@string/Home"
android:icon="@drawable/ic_home_black_24dp"
android:orderInCategory="1"
app:showAsAction="always" /></menu>
我已经声明了支持头文件,但没有任何区别。 我尝试将“app:showAsAction”中的“app”一词替换为我的应用程序名称,因为它出现在@strings 中,但它不会接受它,因为应用程序名称有空格。
它被称为 my App 而不是 myApp。
这是否是我无法在我的操作栏中获得任何图标的原因,如果是,是否有办法解决它.. 无需重新创建我的应用程序?我尝试更改 @strings 中的名称,但并没有解决问题,所以它可能很容易成为其他东西。
提前感谢社区!
【问题讨论】:
-
您可以发布您的活动代码吗?如果没有,请检查是否有 onCreateOptionsMenu
-
谢谢我已经编辑了问题以包含活动
-
在 youtube 中搜索 Slidenerd,他在视频中做了你想做的事。别担心,他不是那种给观众睡觉做教程的人。
标签: android menu android-actionbar