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>