在菜单的配置中使用android:showAsAction标签一直报如下的错误提示Should use app:showAsAction with the appcompat library with xmlns:app="http://schemas.android.com/apk/res-auto" less... (Ctrl+F1),按下Ctrl+F1出现如下解释:
When using the appcompat library, menu resources should refer to the showAsAction in the app: namespace, not the android: namespace. Similarly, when not using the appcompat library, you should be using the android:showAsAction attribute.
由此可以知道showAsAction在app: namespace下,而不是android: namespace下,于是将android:showAsAction改为app:showAsAction,同时引入xmlns:app="http://schemas.android.com/apk/res-auto" 一个完整的xml例子如下: