コード例 #1
0
  private void selectGroup() {
    // receive a list of group
    selectGroups = Group.getMyGroups();
    final String[] groupsArray = new String[selectGroups.size()];
    for (int i = 0; i < selectGroups.size(); i++) {
      groupsArray[i] = selectGroups.get(i).getName();
    }

    AlertDialog.Builder builder1 = new AlertDialog.Builder(OfferRide.this);
    builder1.setTitle("Select Group");
    builder1.setItems(
        groupsArray,
        new DialogInterface.OnClickListener() {
          @Override
          public void onClick(DialogInterface dialog, int position) {
            btnSelectEvent.setEnabled(false);
            isGroup = true;
            // Toast.makeText(getApplicationContext(), "You have selected" + groupsArray[position],
            // Toast.LENGTH_SHORT).show();
            groupId = selectGroups.get(position).getGroupId();
            groupName = selectGroups.get(position).getName();
            Toast.makeText(
                    getApplicationContext(), "You have selected " + groupName, Toast.LENGTH_SHORT)
                .show();
          }
        });
    AlertDialog alertDialog = builder1.create();
    alertDialog.show();
  }