【发布时间】:2014-03-19 06:25:33
【问题描述】:
我有一个在 android 4.x 上显示但在 2.x 上没有的菜单项。这是我的 menu.xml
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto" >
<item
android:id="@+id/menu_filter"
android:title="Filter"
app:showAsAction="always"/>
</menu>
这是我的操作栏样式
<style name="style1_actionBar" parent="@style/Widget.AppCompat.Light.ActionBar">
<item name="android:background">@color/blue_dark</item>
<item name="android:textColor">@color/white</item>
<item name="actionMenuTextAppearance">@color/white</item>
<item name="background">@color/blue_dark</item>
</style>
有什么想法吗?
编辑:删除双引号错字
难道是我只显示文本而不显示图标吗?我有点卡在这里。
【问题讨论】:
-
您在
xmlns:app="”http://schemas.android.com/apk/res-auto”"处有一个错误...观察开头和结尾的两个双引号...应该是xmlns:app="http://schemas.android.com/apk/res-auto"。这可能是一个拼写错误:-) -
伙计,我真的很兴奋,并认为这会解决它,但不,即使修复了同样的问题
标签: android menu android-actionbar android-appcompat