使用相同的模拟器时(Galaxy Android 4.2.2 API Level 17
),我将清单的 minSdkVersion 从 更改API 10 (Android OS 2.3)
为API 16 (Android OS 4.1,4.1.1)
。当我这样做时,我在右下角的菜单不再可见。
由于它是同一个模拟器,并且它是改变的最低版本,我不明白为什么菜单按钮应该消失。
从阅读:http: //developer.android.com/guide/topics/ui/menus.html
他们说:
从 Android 3.0(API 级别 11)开始,Android 驱动的设备不再需要提供专用的菜单按钮。随着这一变化,Android 应用程序应该摆脱对传统 6 项菜单面板的依赖,而是提供一个操作栏来呈现常见的用户操作。
我可以迁移到操作栏,但是我很好奇是否有一种简单的方法可以将我的菜单迁移到操作栏。
美国东部时间/注意:
我接受了 Tanis.7x 的回答,因为它让我走上了正确的道路。我发现我能够让操作按钮在一个干净/新的项目中轻松工作,但是我的旧项目仍然存在问题。我发现我对主题和清单文件进行了一些修改。引用正在运行的新项目使我能够使旧项目正常运行。