RadioButtonのチェックを一つだけデフォルトでチェック状態にする方法(メモ)


コード上でRadioGroupにaddしていく場合

RadioGroup radioGroup = new RadioGroup(this);
    RadioButton radioBtn1 = new RadioButton(this);
    RadioButton radioBtn2 = new RadioButton(this);
    RadioButton radioBtn3 = new RadioButton(this);

    radioBtn1.setText("hoge");
    radioBtn2.setText("huga");
    radioBtn3.setText("piyo");


    radioGroup.addView(radioBtn1);
    radioGroup.addView(radioBtn2);
    radioGroup.addView(radioBtn3);

    // この一行がないと、他がチェック状態になってもチェックが移らない
    radioGroup.check(radioBtn1.getId());