Android Lollipop设备上没有显示菜单软键[Nexus 9和nexus 5]

She*_*lji 6 android android-optionsmenu nexus-5 android-5.0-lollipop

我似乎无法找到Menu softkey我的Nexus 9和nexus 5 [Android版Lollipop].我开发的所有应用程序option menu都没有显示menu softkey.所以我无法访问它option menu.

我的一些应用程序也Actionbar/Toolbar因为他们的设计要求而不使用,因此我正在寻找一种无需添加的解决方案Actionbar/Toolbar.

所以我想知道,有没有办法展示Menu softKey in Android Lollipop

更新:

在此输入图像描述 这是我在Nexus 9上找到的示例应用程序.您可以看到它具有action overflow button遗留应用程序.谁能告诉我这是怎么做到的?

Mar*_*ski 6

根据这篇博文:http://android-developers.blogspot.com/2012/01/say-goodbye-to-menu-button.html

如果您的应用程序在没有专用菜单按钮的设备上运行,系统将根据您在清单元素中声明支持的API级别决定是否将操作溢出添加到导航栏.逻辑归结为:

如果将minSdkVersion或targetSdkVersion设置为11或更高,系统将不会添加旧版溢出按钮.

否则,系统将在Android 3.0或更高版本上运行时添加旧版溢出按钮.

唯一的例外是,如果您将minSdkVersion设置为10或更低,将targetSdkVersion设置为11,12或13,并且您不使用ActionBar,系统将在使用Android 4.0的手机上运行您的应用时添加旧版溢出按钮或更高.

所以基本上检查你的清单文件.