I have a layout that has multiple radio buttons in different rows ( two columns of radio buttons separated by table rows) and when i select one of them,the previous selected doesn't get deselected.I keep selecting all the other's and none gets deselected . This only happens because of the rows as the straight layout works just fine .what am i doing wrong ?
<RadioGroup android:id="@+id/radioGroup1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@+id/textView1" android:layout_centerHorizontal="true" android:layout_marginLeft="17dp" android:layout_marginStart="17dp" android:orientation="vertical"/> <TableRow> <RadioButton android:id="@+id/miliToCentimeters" android:layout_width="258dp" android:layout_height="wrap_content" android:layout_marginTop="0dp" android:checked="true" android:clickable="false" android:text="@string/milimetersToCentimeters" android:textSize="13sp" /> <RadioButton android:id="@+id/inchesToFoothesToFoot" android:layout_width="wrap_content" android:layout_height="match_parent" android:text="@string/inchesToFoot" android:textSize="13sp" /> </TableRow> <TableRow> <RadioButton android:id="@+id/centiToMeters" android:layout_width="255dp" android:layout_height="wrap_content" android:layout_marginTop="-5dp" android:text="@string/centemetersToMeters" android:textSize="13sp" /> <RadioButton android:id="@+id/inchesToYardsesToYards" android:layout_width="wrap_content" android:layout_height="match_parent" android:layout_marginTop="-5dp" android:text="@string/inchesToYards" android:textSize="13sp" /> </TableRow> <TableRow> <RadioButton android:id="@+id/miliToMetersiToMeters" android:layout_width="255dp" android:layout_height="wrap_content" android:layout_marginTop="-5dp" android:text="@string/milimetersToMeters" android:textSize="13sp" /> <RadioButton android:id="@+id/feetToYardsetToYards" android:layout_width="wrap_content" android:layout_height="match_parent" android:layout_marginTop="-5dp" android:text="@string/feetToYards" android:textSize="13sp" /> </TableRow> <TableRow> <RadioButton android:id="@+id/metersToKiloersToKilo" android:layout_width="255dp" android:layout_height="wrap_content" android:layout_marginTop="-5dp" android:text="@string/metersToKilometers" android:textSize="13sp" /> <RadioButton android:id="@+id/feetToMilesetToMiles" android:layout_width="wrap_content" android:layout_height="match_parent" android:layout_marginTop="-5dp" android:text="@string/feetToMiles" android:textSize="13sp"/> </TableRow> <TableRow> <RadioButton android:id="@+id/yardsToMilesdsToMiles" android:layout_width="255dp" android:layout_height="match_parent" android:layout_marginTop="-5dp" android:text="@string/yardsToMiles" android:textSize="13sp" /> </TableRow> </RadioGroup>