-2

I am trying to set an OnCheckedChangeListeneron a RadioGroup but Android Studio gives me an error when I write it. I used for the radio group

RadioGroup CheckList1 = (RadioGroup)findViewById(R.id.First_id_radio_group);
RadioGroup.setOnCheckedChangeListener(new OnCheckedChangeListener) {

}

When I write it as suggested (CheckList1.setOnCheckedChangeListener(...)), I get the following warning in Android Studio, the method gets crossed out:

enter image description here

deHaar
  • 17,687
  • 10
  • 38
  • 51

1 Answers1

0
RadioGroup radioGroup = (RadioGroup) findViewById(R.id.yourRadioGroup);        
radioGroup.setOnCheckedChangeListener(new OnCheckedChangeListener() {
    @Override
    public void onCheckedChanged(RadioGroup group, int checkedId) {
        // checkedId is the RadioButton selected
    } 
});

more details: How to set OnClickListener on a RadioButton

deHaar
  • 17,687
  • 10
  • 38
  • 51
damith alahakoon
  • 270
  • 4
  • 14