2 つのラジオボタンがあるアクティビティがありますが、最初の 1 つが一番上にあり、2 つ目が中央近くにあります。ラジオボタンの間には、他の多くのビューがあります。これらの 2 つのラジオボタンを 1 つのグループにまとめるにはどうすればよいですか? <RadioGroup ...</RadioGroup>
アクティビティのすべてのコンテンツをどこかに行ったとき。
質問する
267 次
2 に答える
2
ラジオボタンをユニット化する 1 つの方法は、拳がアクティブ化されたときに 2 番目のラジオボタンを非アクティブ化し、他のラジオボタンに対しても同じことを行うことです。OnCheckedChangeListener
これが基本的な方法です。
RadioButton1.setOnCheckedChangeListener(new OnCheckedChangeListener(){
public void onCheckedChanged(CompoundButton arg0, boolean arg1) {
// TODO Auto-generated method stub
RadioButton2.setChecked(false);
});
于 2013-03-13T14:08:12.980 に答える
1
何をしようとしているのかはわかりませんが、次のようにラジオボタンの間にビューを配置できると思います。
<RadioGroup
android:id="@+id/RG"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical" >
<RadioButton
android:id="@+id/RB1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="text1" />
<TextView
android:id="@+id/textview"
android:text="Place your many other views like this" />
<RadioButton
android:id="@+id/RB2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="text2" />
</LinearLayout>
</RadioGroup>
于 2013-03-13T14:01:01.873 に答える