当我使用视图翻转器显示不同的 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:对不起我的英语不好