2

我想要做的是在不同的图片上有几个单选按钮,所以当你点击那个单选按钮时,它变成了背景,如果我把单选按钮放在一个单选组中,所有的按钮都在彼此旁边,但是我基本上需要它们在页面的四个边缘。我在相对布局中有我的布局,但是当我移动一个单选按钮时,它会离开单选组,是否有阻止这个?谢谢迈克尔。

这是无线电组的代码

 <RadioGroup
        android:id="@+id/PictureSelection"
        android:layout_width="wrap_content"
        android:orientation="horizontal"
        android:layout_height="wrap_content"
        android:layout_alignBottom="@+id/textView1"
        android:layout_alignRight="@+id/Picture1" >

        <RadioButton
            android:id="@+id/radioButton1"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_above="@+id/EditQuestion2"
            android:layout_alignRight="@+id/Picture1" />

        <RadioButton
            android:id="@+id/radioButton4"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content" />

        <RadioButton
            android:id="@+id/radioButton2"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignBottom="@+id/Picture2"
            android:layout_alignRight="@+id/Picture2" />

        <RadioButton
            android:id="@+id/radioButton3"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignRight="@+id/textView1"
            android:layout_alignTop="@+id/EditQuestion1" />
    </RadioGroup>
4

2 回答 2

0

按钮的位置无关紧要。只要他们在同一个组。当您“移动”它时,您可能会不小心制作一个新按钮并将其添加到该位置?您必须提供有关此问题的更多信息才能获得明确的答案,例如一些代码。

于 2012-04-06T21:59:41.177 回答
0

向单选组添加一个按钮只不过是告诉机器所有按钮都是同一个“问题”的“答案”。换句话说,它们都是 ONE 选项的所有可能选择。你可以在整个页面上都有按钮,如果它们被分组,你永远不能选择超过一个。如果您有两个按钮组,则每个组中的一个按钮一次可以“打开”(选中),因此您将有两个按钮总共处于活动状态,等等。分组按钮与定位无关。

更改单选按钮的位置不会影响单选按钮是否被分组,请确保在声明单选按钮组之前声明所有按钮,并在声明组之后将每个按钮添加到组中。

于 2012-04-06T22:06:35.940 回答