Пример #1
0
  @Override
  public void onCreateContextMenu(
      ContextMenu menu, View view, ContextMenu.ContextMenuInfo menuInfo) {
    super.onCreateContextMenu(menu, view, menuInfo);

    int serverCount = Util.getServerCount(context);
    int activeServer = Util.getActiveServer(context);
    for (int i = 1; i <= serverCount; i++) {
      android.view.MenuItem menuItem =
          menu.add(
              MENU_GROUP_SERVER,
              MENU_ITEM_SERVER_BASE + i,
              MENU_ITEM_SERVER_BASE + i,
              Util.getServerName(context, i));
      if (i == activeServer) {
        menuItem.setChecked(true);
      }
    }
    menu.setGroupCheckable(MENU_GROUP_SERVER, true, true);
    menu.setHeaderTitle(R.string.main_select_server);

    recreateContextMenu(menu);
  }