如何确定菜单支持在android中是否可用

时间:2014-12-03 07:23:46

标签: android menu

我的应用正在使用设备的菜单选项导航到其他页面。 我现在看到的问题,使用最新的Nexus 7,没有可用的硬件菜单选项,所以我在菜单上放了一个按钮供用户访问。 但现在问题是我无法确定在哪些设备上,菜单选项已经可用,因此它显示两个菜单1.我的按钮2.设备支持的菜单选项。 我想只展示一个,任何人都可以帮我吗?

2 个答案:

答案 0 :(得分:0)

菜单选项可从(Android 3.0)api 11及更高版本获得。您不需要使用自己的按钮来检查此开发人员link

如果您想在自己的按钮上显示,请移除onCreateOptionsMenu(Menu menu)方法,然后使用openOptionsMenu()并在点按您的按钮时调用它。

答案 1 :(得分:0)

尝试:

ViewConfiguration.get(context).hasPermanentMenuKey()