private void setupContent() {
    m_rollTypeRadioGroup = (RadioGroup) getRootView().findViewById(R.id.toggleGroupRollType);

    RollTypeClickListener rollTypeClickListener = new RollTypeClickListener();
    for (int i = 0; i < m_rollTypeRadioGroup.getChildCount(); i++) {
      m_rollTypeRadioGroup.getChildAt(i).setOnClickListener(rollTypeClickListener);
    }

    m_dieTypeSpinner = (Spinner) getRootView().findViewById(R.id.spinnerDieType);
    setupSpinner(m_dieTypeSpinner, R.array.roller_die_types, 0);

    m_dieQuantityTv = (TextView) getRootView().findViewById(R.id.tvDieQuantity);
    m_dieQuantitySpinner = (Spinner) getRootView().findViewById(R.id.spinnerDieQuantity);
    setupSpinner(m_dieQuantitySpinner, R.array.roller_die_quantities, 0);

    m_rollButton = (Button) getRootView().findViewById(R.id.buttonRoll);
    m_rollButton.setOnClickListener(
        new OnClickListener() {
          @Override
          public void onClick(View v) {
            rollDice();
          }
        });

    m_resetButton = (Button) getRootView().findViewById(R.id.buttonReset);
    m_resetButton.setOnClickListener(
        new OnClickListener() {
          @Override
          public void onClick(View v) {
            resetRolls();
          }
        });

    m_rollResultTv = (TextView) getRootView().findViewById(R.id.textViewRollResult);
    m_rollSumTv = (TextView) getRootView().findViewById(R.id.textViewRollSum);
    m_rollResultList = (ListView) getRootView().findViewById(R.id.rollResultListView);

    resetRolls();
  }