How to add Android RadioGroup inside GridLayout

Viewed 2194

When I tried to add multiple radio buttons which are inside radio group tag to grid layout it's take the behavior of vertical linear layout.

Here's my code.

Radio group functionality works fine.(ability to check only one radio button at time)

<GridLayout
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_below="@+id/main_linear2"
            android:layout_centerHorizontal="true"
            android:columnCount="3"
            android:rowCount="3"
            android:useDefaultMargins="true">

            <RadioGroup
                android:layout_width="wrap_content"
                android:layout_height="wrap_content">

                <RadioButton
                    android:id="@+id/check_sunday"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:text="  Sunday" />

                <RadioButton
                    android:id="@+id/check_monday"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:text="Monday" />

                <RadioButton
                    android:id="@+id/check_Tuesday"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:text="Tuesday" />

                <RadioButton
                    android:id="@+id/check_Wednsday"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:text="Wednsday" />

                <RadioButton
                    android:id="@+id/check_Thursday"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:text="Thursday" />

                <RadioButton
                    android:id="@+id/check_Friday"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:text="Friday" />

                <RadioButton
                    android:id="@+id/check_Saturday"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:text="Saturday" />

            </RadioGroup>

        </GridLayout>
0 Answers
Related