我试图设置我的选项菜单,以便在第一行和第二行有 2 个按钮,然后在第三行有 1 个按钮。这是我尝试使用的代码,但我猜 groupID 参数不是我想的那样。
menu.add(1, MENU_NAME, 1, "by Name");
menu.add(1, MENU_NUMBER, 2, "by Number");
menu.add(2, MENU_POSITION, 1, "by Position");
menu.add(2, MENU_COLLEGE, 2, "by College");
menu.add(3, MENU_UPDATE, 1, "Update Roster");
也许这可以通过 XML 布局以某种方式解决,但我对布局不是很擅长;(所以我也设法不走得太远。
最佳答案
我不认为这是可能的。一次最多可以看到菜单中的 6 个项目,并且它们将始终显示在最多 2 行中。菜单组只是一种能够在代码中集体引用菜单项的方式,它们没有任何视觉效果。参见 menu groups .
关于android - 如何设置我的选项菜单,使每行只有 2 个按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3409245/