目前,我使用手机的菜单按钮来触发自定义事件。在XOOM平板电脑上的Android 3.0上,菜单按钮不显示。我怎样才能使按钮可用?如何在Android 3.0上显示菜单按钮?
回答
我相信你只是不瞄准蜂窝。即,其中X小于11(以及android:minSdkVersion!):android:targetSdkVersion =“X”
这将使您的应用程序被视为电话应用程序,并且会出现软菜单按钮。
但是,您应该问自己为什么要在平板电脑上使用此功能。
那么现实是,它是一个临时解决方案的“自定义菜单“我有手机。自定义菜单是一个不同的活动。它是设计的一部分... – Jona 2011-04-18 16:34:19
在您的res文件夹请确保您有一个“菜单”文件夹内。该文件夹里面,你会需要menu.xml文件文件..... XML文件中应包含类似于这样的信息:
<menu xmlns:android="https://schemas.android.com/apk/res/android" xmlns:android1="http://schemas.android.com/apk/res/android">
您可以更改项目部分以反映您自己的菜单。
请确保您有保存在XML文件...
然后进入主代码并执行以下操作:
public boolean onCreateOptionsMenu(Menu menu){
MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.menu, menu);
return true;
}
}
这就是我要做的事。
这是行不通的......我假设必须有一个可以设置为允许此按钮显示的标志...... – Jona 2011-04-18 17:15:08
此解决方案适用于Android版本之前3.0。 – 2012-02-19 22:10:30
这不适用于Honeycomb和ICS和JellyBean(仅适用于<3版本) – AVEbrahimi 2012-11-13 06:20:42
您也可以检测MENU键是否存在与此:
ViewConfiguration.get(context).hasPermanentMenuKey()
如果没有,你可以展示你的UI自定义菜单按钮。
- 1. 如何在Android上点击按钮显示关闭菜单?
- 2. Android菜单按钮不显示
- 3. 按钮不显示菜单
- 4. 在android 4上显示菜单按钮4
- 5. android - 在星系连结上显示菜单按钮
- 6. Android - 没有标题栏或菜单按钮的显示菜单
- 7. 在Android中单击附件按钮的显示弹出菜单
- 8. 如何在不按菜单按钮的情况下显示菜单?
- 9. 如何显示按钮上的菜单项点击工具条
- 10. 中断游戏以在按钮上按下显示菜单
- 11. 按钮菜单Android
- 12. Wordpress 3.0注册/登录菜单按钮
- 13. 如何在android上的webview上显示浮动按钮android
- 14. Android:按下按钮3或4秒后显示选项菜单
- 15. Ionic $ state.go不显示菜单按钮
- 16. 菜单链接不显示在菜单按钮下方
- 17. 微调下拉菜单显示在菜单按钮的点击
- 18. 清单中的Android 3.0状态栏和targetSdkVersion,菜单按钮
- 19. 按钮无法显示移动菜单
- 20. 在Android上按需显示上下文菜单
- 21. Xamarin:如何显示菜单按钮在MasterDetailPage
- 22. 如何在android中显示菜单?
- 23. 如何在查看布局时自动在android中显示菜单项(不单击菜单按钮)?
- 24. 无法显示两个以上的菜单按钮 - holo_light_theme
- 25. 菜单按钮没有显示在操作栏上
- 26. 如何显示上点击按钮或单选按钮
- 27. Android:在主菜单上显示高分
- 28. Android TextView在菜单上方显示
- 29. Android上下文菜单显示在onCreate
- 30. Android上的菜单按钮故障
可能的重复:[android蜂窝菜单按钮目标](http://stackoverflow.com/questions/5279148/android-honeycomb-menu-button-target) – eldarerathis 2011-04-18 16:11:24