代码之家  ›  专栏  ›  技术社区  ›  daveomcd

如何设置选项菜单,使每行只有2个按钮?

  •  4
  • daveomcd  · 技术社区  · 14 年前

    我试着设置我的选项菜单,这样第一排和第二排就有两个按钮,第三排就有一个按钮。这是我试图使用的代码,但我猜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布局解决了这个问题,但我并不擅长布局;(所以我也没走太远。

    2 回复  |  直到 14 年前
        1
  •  4
  •   Cheryl Simon    14 年前

    我认为那是不可能的。一次最多可以看到菜单中的6个项目,并且它们最多只能显示2行。菜单组只是能够在代码中集体引用菜单项的一种方式,它们没有任何视觉效果。看到了吗 menu groups .

        2
  •  2
  •   cottonBallPaws    14 年前

    作为旁注:直到我添加了一个order值,菜单才开始按2行而不是3行排列。