1

当我使用视图翻转器显示不同的 xml 并且每个 xml 都包含单选按钮时,我遇到了问题。所以实际上我在两种情况下我只需要任何一种方式来工作。情况一:

我需要一个 2 x 2 单选按钮,这意味着在 2 x 2 的位置总共有 4 个单选按钮,我需要选择其中的 1 个,而其他 3 个保持未选中状态。我的问题是如何在 xml 中创建我的单选按钮都在同一个组中,尽管我设法创建了一个 4 单选按钮,它们都不会是同一个组的类别。Any1 可以告诉我如何将它们分类为 1 个无线电组?

Codes: 
<RadioGroup
            android:id="@+id/rg1"
            android:layout_height="0dp"
            android:layout_width="fill_parent"
            android:baselineAligned="false"
            android:layout_weight="2.5"
            android:orientation="horizontal">
                <LinearLayout 
                    android:layout_width="fill_parent"
                    android:layout_height="fill_parent"
                    android:orientation="vertical"
                    android:layout_weight="1">
                    <RadioButton
                        android:id="@+id/radio0"
                        android:layout_width="wrap_content"
                        android:layout_height="fill_parent"
                        android:checked="true"
                        android:text="@string/radio1" 
                        android:textColor="#000000"
                        android:button="@drawable/radiobutton"
                        android:clickable="true"
                        android:layout_weight="1"
                        android:paddingLeft="45dp"/>
                    <RadioButton
                        android:id="@+id/radio1"
                        android:layout_width="wrap_content"
                        android:layout_height="fill_parent"
                        android:text="@string/radio2" 
                        android:textColor="#000000"
                        android:button="@drawable/radiobutton"
                        android:clickable="true"
                        android:layout_weight="1"
                        android:paddingLeft="45dp"/>
                </LinearLayout>
                <LinearLayout 
                    android:layout_width="fill_parent"
                    android:layout_height="fill_parent"
                    android:orientation="vertical"
                    android:layout_weight="1">
                    <RadioButton
                        android:id="@+id/radio2"
                        android:layout_width="wrap_content"
                        android:layout_height="fill_parent"
                        android:text="@string/radio3" 
                        android:textColor="#000000"
                        android:button="@drawable/radiobutton"
                        android:clickable="true"
                        android:layout_weight="1"
                        android:paddingLeft="45dp"/>
                    <RadioButton
                        android:id="@+id/radio3"
                        android:layout_width="wrap_content"
                        android:layout_height="fill_parent"
                        android:text="@string/radio4" 
                        android:textColor="#000000"
                        android:button="@drawable/radiobutton"
                        android:clickable="true"
                        android:layout_weight="1"
                        android:paddingLeft="45dp"/>
                </LinearLayout>
            </RadioGroup>

情况2:

第二种情况是,当我翻转到另一个具有相同单选按钮和 id 的 xml 时,我尝试使用代码 nut 以某种方式清除单选按钮,但它不起作用。

PS:对不起我的英语不好

4

0 回答 0