1

我可以RadioButton通过以下方式获得一个组吗?

x x x
x x x
x x x

现在我将所有内容集中在一条线上 - 垂直或水平:

x x x x x x    or   x
                    x
                    x
                    x
                    x
                    x

在水平状态下,它会转到下一行,但它不在固定位置。

下面的代码只是为了满足发布的标准。

<RadioGroup
        android:id="@+id/calradioGroup4.1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentLeft="true"
        android:layout_below="@+id/textView1"
        android:orientation="vertical" >


        <RadioButton
            android:id="@+id/radioNONE"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:checked="true"
            android:text="None" />

        <RadioButton
            android:id="@+id/radio0"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:checked="true"
            android:text="0-5" />

        <RadioButton
            android:id="@+id/radio2"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="11-15" />
4

1 回答 1

0
<RadioGroup
    android:id="@+id/r_A"
    android:layout_width="match_parent"
    android:layout_height="wrap_content" >

    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:orientation="horizontal"
        android:weightSum="1" >

        <RadioButton
            android:id="@+id/r_A0"
            android:layout_width="0dp"
            android:layout_height="wrap_content"
            android:layout_weight="0.50"
            android:drawableLeft="@drawable/gr_icon"
            android:text="A0"
            android:textColor="#000000" />

        <RadioButton
            android:id="@+id/r_A1"
            android:layout_width="0dp"
            android:layout_height="wrap_content"
            android:layout_weight="0.50"
            android:drawableLeft="@drawable/gr_icon"
            android:text="A1"
            android:textColor="#000000" />
    </LinearLayout>

    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:orientation="horizontal" >

        <RadioButton
            android:id="@+id/r_B0"
            android:layout_width="0dp"
            android:layout_height="wrap_content"
            android:layout_weight="1"
            android:drawableLeft="@drawable/gr_icon"
            android:text="B0"
            android:textColor="#000000" />

        <RadioButton
            android:id="@+id/r_B1"
            android:layout_width="0dp"
            android:layout_height="wrap_content"
            android:layout_weight="1"
            android:drawableLeft="@drawable/gr_icon"
            android:text="B1"
            android:textColor="#000000" />
    </LinearLayout>

    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:orientation="horizontal" >

        <RadioButton
            android:id="@+id/r_C0"
            android:layout_width="0dp"
            android:layout_height="wrap_content"
            android:layout_weight="1"
            android:drawableLeft="@drawable/gr_icon"
            android:text="C0"
            android:textColor="#000000" />

        <RadioButton
            android:id="@+id/r_C1"
            android:layout_width="0dp"
            android:layout_height="wrap_content"
            android:layout_weight="1"
            android:drawableLeft="@drawable/gr_icon"
            android:text="C1"
            android:textColor="#000000" />
    </LinearLayout>

    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:orientation="horizontal" >

        <RadioButton
            android:id="@+id/r_D0"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:drawableLeft="@drawable/gr_icon"
            android:text="D0"
            android:textColor="#000000" />

        <RadioButton
            android:id="@+id/r_E0"
            android:layout_width="0dp"
            android:layout_height="wrap_content"
            android:layout_weight="1"
            android:drawableLeft="@drawable/gr_icon"
            android:text="E1"
            android:textColor="#000000" />
    </LinearLayout>
</RadioGroup>
于 2014-03-10T10:16:01.477 回答