我有 8 个菜单项。我正在使用 menu.add()
方法来创建所有 8 个菜单项。现在当我运行应用程序时。菜单显示在两行中,第二行的最后一项是 more
,然后单击 more 将显示剩余 3 项的单个列表。我希望所有 8 个菜单项都显示在单个列表中,而没有更多按钮和行。我怎样才能实现这个功能。提前感谢任何帮助。
谢谢
最佳答案
根据 android docs
在 Android 3.0 及更高版本上,选项菜单中的项目由操作栏显示为屏幕操作项目和溢出选项的组合。从 Android 3.0 开始,菜单按钮已弃用(某些设备没有),因此您应该转向使用操作栏来提供对操作和其他选项的访问。
我建议使用 Action bar 或 Implement Sherlock 库在你的项目中有一个垂直的菜单列表。
关于Android:在单个列表中创建选项菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19222108/