我们如何根据需要安排无线电组的按钮。我想要连续2个单选按钮和下一行中的其他两个单选按钮。

时间:2014-12-17 18:53:46

标签: android radio-button android-radiogroup

我们如何安排我们想要的无线电组按钮..我不想水平或垂直排列..我想要连续2个单选按钮和下一行的其他两个单选按钮..请帮助谢谢你预先...

        <LinearLayout
            android:id="@+id/tt5"
            android:layout_width="fill_parent"
            android:layout_height="160dp"
            android:layout_marginTop="165dp"
            android:background="#fff" >
            <ImageView
                android:id="@+id/imageView7"
                android:layout_width="25dp"
                android:layout_height="25dp"
                android:layout_marginLeft="3dp"
                android:layout_marginTop="3dp"
                android:src="@drawable/icongender" />
            <RadioGroup
                android:id="@+id/radiogrp"
                android:layout_width="fill_parent"
                android:layout_height="wrap_content"
                android:orientation="vertical" >

                <RadioButton
                    android:id="@+id/student"
                    android:layout_width="wrap_content"
                    android:layout_height="40dp"
                    android:background="@drawable/edittext"
                    android:checked="true"
                    android:paddingLeft="10dp"
                    android:text="\t\tStudent"
                    android:textColor="#616161" />

                <RadioButton
                    android:id="@+id/buisness"
                    android:layout_width="wrap_content"
                    android:layout_height="40dp"
                    android:paddingLeft="10dp"
                    android:background="@drawable/edittext"
                    android:text="\t\tBuisness"
                    android:textColor="#616161" />

                <RadioButton
                    android:id="@+id/entertainment"
                    android:layout_width="wrap_content"
                    android:layout_height="40dp"
                    android:paddingLeft="10dp"
                    android:background="@drawable/edittext"
                    android:text="\t\tEntertainment"
                    android:textColor="#616161" />

                <RadioButton
                    android:id="@+id/others"
                    android:layout_width="wrap_content"
                    android:layout_height="40dp"
                    android:paddingLeft="10dp"
                    android:background="@drawable/edittext"
                    android:text="\t\tOthers"
                    android:textColor="#616161" />

            </RadioGroup>
        </LinearLayout>

我的xml代码在上面..这显示了一列中的4个单选按钮,但我希​​望在一行中有2个单选按钮,在下一行中需要另外两个。 请提前帮助谢谢

2 个答案:

答案 0 :(得分:1)

您只需在RadioButtonLinearLayout方向中设置每两个Horizontal即可。或者您可以使用GridLayout

答案 1 :(得分:0)

您必须找到一种方法让RadioGroup使用自定义布局。 使用这些关键字,您应该能够找到更多信息。

这个问题似乎正是您所寻找的:Android: custom layout for Radio Group