I tried to write RelativeLayout inside RadioGroup.
but when i written code, it's allow me to choose all Radio button in same time as if the radio button not inside radio group.
i don't want buttons like this:
[] button 1
[] button 2
[] button 3
[] button 4
i want it like this :
[] button 1 [] button 2
[] button 3 [] button 4
<RadioGroup
android:id="@+id/radio_gruop_order_type"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:layout_alignParentTop="true"
android:layout_alignParentStart="true">
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
<RadioButton
android:id="@+id/upgrade"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/upgrade"
/>
<RadioButton
android:id="@+id/survey"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/survey"
android:layout_alignParentTop="true"
android:layout_alignStart="@+id/change_facility" />
<RadioButton
android:id="@+id/downgrade"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/survey"
android:text="@string/downgrade" />
<RadioButton
android:id="@+id/change_facility"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/change_facility"
android:layout_alignBaseline="@+id/downgrade"
android:layout_alignBottom="@+id/downgrade"
android:layout_alignParentEnd="true"
android:layout_marginEnd="17dp" />
<RadioButton
android:id="@+id/fiber"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/change_facility"
android:text="@string/fiber" />
</RelativeLayout>
</RadioGroup>