Java ANDROID:溢出未显示在操作栏上

Java ANDROID:溢出未显示在操作栏上,java,android,sdk,android-actionbar,android-menu,Java,Android,Sdk,Android Actionbar,Android Menu,我需要的是,如果平板电脑没有菜单硬件按钮。。。它将显示软件按钮上的菜单按钮,如下所示: 所以我在谷歌上搜索了一下,发现要显示这个按钮,你只需要: 将minSdkVersion设置为10或更低,将targetSdkVersion设置为11、12或13,如果不使用ActionBar,则在Android 4.0或更高版本的手机上运行应用程序时,系统将添加传统溢出按钮 将您的android:targetSdkVersion和android:minSdkVersion设置为小于11的值 我两个都试过了,但

我需要的是,如果平板电脑没有菜单硬件按钮。。。它将显示软件按钮上的菜单按钮,如下所示:

所以我在谷歌上搜索了一下,发现要显示这个按钮,你只需要:

将minSdkVersion设置为10或更低,将targetSdkVersion设置为11、12或13,如果不使用ActionBar,则在Android 4.0或更高版本的手机上运行应用程序时,系统将添加传统溢出按钮

将您的android:targetSdkVersion和android:minSdkVersion设置为小于11的值

我两个都试过了,但都不管用。我不明白为什么。可能是因为我的应用程序的最低SDK是:API16安卓4.1


有谁能给我一个提示,说明为什么这不起作用吗?

只有当你的应用程序与Ginger Bread 2.3向后兼容时才起作用。

目标2.3但它很少是一个选项。你是说,如果我有一个从菜单按钮调用的菜单。。。运行我的应用程序的平板电脑没有菜单按钮。。。菜单无法打开?o、 是的,但是当你有一个操作栏的时候,为什么要担心呢?如果你想让它向后兼容,当我说很少有一个选项的时候,我的意思是你可能会失去对许多在更高API上工作的方法的访问权。问题是我没有一个操作栏:D它是隐藏的!!