RadioButtonを使うには、RadioGroupの中にRadioButtonを作成し、
必要な時にどのボタンにチェックがついているかを見ます。
|
■■■■layoutのリソースを作成■■■■
RadioGroupの中にRadioButtonを入れます。
RadioGroupのorientationを指定するとRadioButtonがその方向に並びます。
<RadioGroup
android:id="@+id/radiogroup"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="horizontal" >
<RadioButton
android:id="@+id/radio1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:checked="true"
android:text="@string/level1" />
<RadioButton
android:id="@+id/radio2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/level2" />
</RadioGroup>
|
■■■■プログラムでチェックがどれについているか確認■■■■
isCheckedメソッドでチェックが入っているか確認します。
RadioButton r1 = (RadioButton)findViewById(R.id.radio1);
RadioButton r2 = (RadioButton)findViewById(R.id.radio2);
if(r1.isChecked()) {
radio1がチェックされている時の処理
} else if(r2.isChecked()) {
radio2がチェックされている時の処理
}
|
にほんブログ村
0 件のコメント:
コメントを投稿