【问题标题】:Menu Button not showing on Action Bar菜单按钮未显示在操作栏上
【发布时间】:2011-11-01 14:17:39
【问题描述】:

我在 Honeycomb 上运行了一个使用操作栏的应用程序。在 XLarge 仿真器上,Action Bar 显示为文档中的图标,左侧是应用程序名称,右侧是菜单下拉菜单。但是,如果我在比 XLarge 更小的模拟器上运行它,例如大或正常,我没有在操作栏上看到菜单下拉菜单。因此,菜单只能通过使用 PgUp 键使用。有没有人可以解决这个问题?

【问题讨论】:

  • 抱歉,需要什么代码?问题似乎归结为模拟设备屏幕大小,使用的是完全相同的应用程序。问题是在小于 XLarge 的模拟器上,我没有在操作栏中获得菜单下拉菜单。

标签: android menu android-3.0-honeycomb android-actionbar


【解决方案1】:

您需要先彻底查看Dev Guide on Action Bar。我怀疑您的问题是您得到的行为可能与您使用的不同虚拟设备的 sdk 级别设置有关。尝试使用两个设置了不同显示分辨率/大小但使用相同 sdk 级别的虚拟设备。您应该得到类似的相同行为。

This post in the Android Developers blog 很好地讨论了从旧的 菜单按钮 到使用新的 Action BarAction Overflow 的设计过渡列表。

【讨论】: