@Override
  public View onCreateView(
      LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    EventsAdapter adapter = new EventsAdapter(getActivity());
    // Inflate the layout for this fragment
    View v = inflater.inflate(R.layout.fragment_details, container, false);
    TextView eventNameView = (TextView) v.findViewById(R.id.detailText);
    eventNameView.setText(eventName);
    TextView eventDescription = (TextView) v.findViewById(R.id.descriptionDetail);
    EventInfo eventInfo = adapter.getEventInfo(eventName);
    eventDescription.setText(eventInfo.description);
    Button register = (Button) v.findViewById(R.id.eventRegisterButton);
    register.setOnClickListener(
        new View.OnClickListener() {
          @Override
          public void onClick(View v) {}
        });

    return v;
  }
  private void onEventsLoaded(UserInEvent[] userInEvents, OrganizationInEvent[] orgInEvents) {
    this.orgInEvents = orgInEvents;
    this.userInEvents = userInEvents;

    registeredEventIds.clear();
    for (UserInEvent userInEvent : userInEvents) {
      registeredEventIds.add(userInEvent.getId());
    }

    adapter.notifyDataSetChanged();
    if (orgInEvents.length == 0) {
      preregister.setVisibility(View.VISIBLE);
    } else {
      findViewById(R.id.events_wrapper).setVisibility(View.VISIBLE);
    }
  }