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(); }