Androidには複数の選択肢から1つだけ選択するためのRadioButtonクラスがあります。 CheckBoxクラスと似たようなUI部品ですが、CheckBoxクラスの異なる点は、今回のタイトルにもあるように一つだけ選択できることです。 サンプルコードはこちらになります。 それでは続きでサンプルコードと共に説明していきます。 RadioGroupクラス/RadioButtonクラス 複数のRadioButtonクラスをグループ化するのがRadioGroupクラスです。 一つのRadioGroupに登録されているRadioButtonクラスは、どれか一つしか選択できません。 例えば、ボタン1~4までの4つのボタンが同じ一つのRadioGroupに登録されている場合に、1が選択されていて、その次に3を選択すると1の選択は解除されます。 今回はレイアウトのxmlファイルに1つのRadioGr