Can';t将按钮/项目添加到android操作栏

Can';t将按钮/项目添加到android操作栏,android,android-actionbar,Android,Android Actionbar,我不知道为什么将添加到Android操作栏会将其添加到菜单中 这是菜单xml文件的内容: <item android:id="@+id/showMenu" android:title="test" android:icon="@drawable/ic_launcher" android:showAsAction="always" /> showAsAction行未定义为红色,并显示一条消息:“应将app:showAsAction与Ap

我不知道为什么将
添加到Android操作栏会将其添加到菜单中

这是菜单xml文件的内容:

<item
    android:id="@+id/showMenu"
    android:title="test"
    android:icon="@drawable/ic_launcher"
    android:showAsAction="always"
    />


showAsAction
行未定义为红色,并显示一条消息:“应将
app:showAsAction
与AppCompat库一起使用…”

Android文档中说,“如果您的应用程序使用支持库来实现低至Android 2.1版本的兼容性,那么在Android:namespace中无法使用showAsAction属性…” 并使用
yourApp:showAsAction
支持2.1至3.0版

但我的最低支持是4.2(SDK 18)

那么,我为什么会得到这个信息,以及如何解决这个问题呢

尝试使用

app:showAsAction="always"
在标记和包含中

xmlns:app="http://schemas.android.com/apk/res-auto"
在标签中

差不多

<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
    <item
        android:id="@+id/showMenu"
        android:title="test"
        android:icon="@drawable/ic_launcher"
        app:showAsAction="always"
    />
 </menu>