Java Android更多选项菜单ain';t显示为网格

Java Android更多选项菜单ain';t显示为网格,java,android,Java,Android,我有大约10或12个选项菜单,当我按下菜单键时,6个菜单显示为一个网格,包括更多菜单,但当单击更多菜单时,其余菜单显示为列表。如何使它们看起来也像网格?Android API(10及以下)只支持6个菜单按钮项,然后添加了“更多”按钮,正如您所注意到的。(API 11+建议使用ActionBar,而不是选项菜单。)我不知道如何更改Android代码以在网格中显示更多项目。但是您可以编写自己的代码来做您想做的事情 从: 如果您已经为Android 2.3.x(API级别10)或更低版本开发了应用程序

我有大约10或12个选项菜单,当我按下菜单键时,6个菜单显示为一个网格,包括更多菜单,但当单击更多菜单时,其余菜单显示为列表。如何使它们看起来也像网格?

Android API(10及以下)只支持6个菜单按钮项,然后添加了“更多”按钮,正如您所注意到的。(API 11+建议使用ActionBar,而不是选项菜单。)我不知道如何更改Android代码以在网格中显示更多项目。但是您可以编写自己的代码来做您想做的事情

从:

如果您已经为Android 2.3.x(API级别10)或更低版本开发了应用程序,当用户按下菜单按钮时,选项菜单的内容将显示在屏幕底部,如图1所示。打开时,第一个可见部分是图标菜单,最多可容纳六个菜单项。如果您的菜单包含六个以上的项目,Android会将第六个项目和其他项目放入溢出菜单,用户可以通过选择“更多”打开溢出菜单

试试看,这对我帮助很大。希望这对你有用