Java Actionbarsherlock不会在Android 4.x中显示菜单项
我使用Actionbar夏洛克作为Actionbar。它工作得很好 在android 1.x和2.x下,但经过一些测试后,我注意到 菜单项在android 4.x中不显示。 这是我菜单项的xmlJava Actionbarsherlock不会在Android 4.x中显示菜单项,java,android,xml,actionbarsherlock,Java,Android,Xml,Actionbarsherlock,我使用Actionbar夏洛克作为Actionbar。它工作得很好 在android 1.x和2.x下,但经过一些测试后,我注意到 菜单项在android 4.x中不显示。 这是我菜单项的xml <?xml version="1.0" encoding="utf-8"?> <menu xmlns:android="http://schemas.android.com/apk/res/android" > <item android:id="@+id/ove
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android" >
<item
android:id="@+id/overview_newgame"
android:showAsAction="withText"
android:title="@string/new_game"/>
</menu>
这就是安卓4.x下的情况
with text
描述了操作项应该如何显示,但您没有指定它应该显示的位置(因此它默认为从不
并进入溢出菜单)
如果希望它显示在操作栏上,则应指定ifRoom
请参见.p>在onCreate中的super.onCreate(savedInstanceState)之前尝试使用setTheme(R.style.Theme\u Sherlock)谢谢您的回复,但这没有起作用。我现在这样指定了我的xml。你应该只指定
从不
,如果房间
,或总是
中的一个。是的,你也这样做了。也不管用。我想这与安卓4.0跳过整个actionbarsherlock事件有关。因为标题没有改变!