Reset a Radio button inside a Radio group
try this : radioGroup.setOnCheckedChangeListener(new RadioGroup.OnCheckedChangeListener() { @Override public void onCheckedChanged(RadioGroup group, @IdRes int checkedId) { if (checkedId == R.id.radioButton){ //do something } else if(checkedId == R.id.radioButton2){ } else{ } }); xml layout <RadioGroup android:layout_width=”fill_parent” android:layout_height=”90dp” android:layout_below=”@+id/imageView” android:layout_marginTop=”58dp” android:weightSum=”1″ android:id=”@+id/radioGroup” android:layout_alignLeft=”@+id/textView2″ android:layout_alignStart=”@+id/textView2″ android:layout_alignRight=”@+id/textView3″ android:layout_alignEnd=”@+id/textView3″> <RadioButton android:layout_width=”wrap_content” android:layout_height=”55dp” android:text=”Male” android:id=”@+id/radioButton” android:layout_gravity=”center_horizontal” android:checked=”false” android:textSize=”25dp” /> <RadioButton android:layout_width=”wrap_content” android:layout_height=”wrap_content” … Read more