I got it!. during creating the oncheckedchangelistener(), specifying
"new  RadioGroup.OnCheckedChangeListener()" instead of
just  "OnCheckedChangeListener()" fixed the problem.

Adding the sample code for others reference.

RadioGroup rdGroup = (RadioGroup) findViewById(R.id.rdbGp1);
rdGroup.setOnCheckedChangeListener(*new RadioGroup.OnCheckedChangeListener()
* {

@Override
public void onCheckedChanged(RadioGroup group, int checkedId) {
 // TODO Auto-generated method stub

}
});


Thanks to all of you.

--KK

On Thu, Oct 6, 2011 at 8:54 PM, KK <dioxide.softw...@gmail.com> wrote:

> Would appreciate if someone could explicitly mention what exactly is
> the fix for this error. As, I don't see any mention of compoundbutton
> and the user has correctly used  RadioGroup.OnCheckedChangeListener
> I'm stuck at the same point.
>
> Thanks
>
> On Aug 12, 3:58 pm, Mark Murphy <mmur...@commonsware.com> wrote:
> > The error message is self-explanatory. You are trying to use
> > a CompoundButton.OnCheckedChangeListener() in a place that takes
> > a RadioGroup.OnCheckedChangeListener.
> >
> >
> >
> >
> >
> >
> >
> >
> >
> > On Fri, Aug 12, 2011 at 12:58 AM, shamir shakir <dewswo...@gmail.com>
> wrote:
> > > Hello,
> > > I was trying to add the CheckedChangeListner for RadioGroup and it's
> not
> > > working ... :(
> > > I'm using eclipse IDE. And I'm getting this error
> >
> > > The method
> setOnCheckedChangeListener(RadioGroup.OnCheckedChangeListener)
> > >> in the type RadioGroup is not applicable for the arguments (new
> > >> CompoundButton.OnCheckedChangeListener(){})
> >
> > > Here's the code
> >
> > > package com.dewsworld.android.practise;
> >
> > > import java.util.Date;
> >
> > > import android.app.Activity;
> > > import android.content.Intent;
> > > import android.content.res.Resources.Theme;
> > > import android.graphics.drawable.GradientDrawable.Orientation;
> > > import android.os.Bundle;
> > > import android.os.Process;
> > > import android.provider.ContactsContract;
> > > import android.util.Log;
> > > import android.view.View;
> > > import android.view.View.OnClickListener;
> > > import android.widget.AutoCompleteTextView;
> > > import android.widget.Button;
> > > import android.widget.CheckBox;
> > > import android.widget.Checkable;
> > > import android.widget.CompoundButton;
> > > import android.widget.CompoundButton.OnCheckedChangeListener;
> > > import android.widget.EditText;
> > > import android.widget.Gallery;
> > > import android.widget.LinearLayout;
> > > import android.widget.ProgressBar;
> > > import android.widget.QuickContactBadge;
> > > import android.widget.RadioGroup;
> > > import android.widget.TextView;
> > > import android.widget.Toast;
> > > import android.widget.ToggleButton;
> > > import android.widget.SimpleAdapter.ViewBinder;
> >
> > > public class EntryPointActivity extends Activity {
> > >  @Override
> > >  protected void onCreate(Bundle savedInstanceState) {
> > >  super.onCreate(savedInstanceState);
> > >  setContentView(R.layout.main) ;
> > >  RadioGroup radioGroup = (RadioGroup)this.findViewById(R.id.rg) ;
> > >  radioGroup.setOnCheckedChangeListener( new OnCheckedChangeListener() {
> > >   @Override
> > >  public void onCheckedChanged(RadioGroup group, int checkedId) {
> > >  // ... :(
> > >  }
> > >  });
> > >  }
> > > }
> >
> > > Any kind of help is much more appreciated. Thanks
> >
> > > --
> >
> > >        * Shamir Shakir*
> > >         L-2, T-2, Grad. Student, B. Sc., Dept. of CSE,
> > >         Military Institute of Science and Technology (MIST),
> > >         Mirpur Cantonment, Dhaka, Bangladesh.
> >
> > >        www.dewsworld.info| dewswo...@gmail.com
> >
> > >  --
> > > You received this message because you are subscribed to the Google
> > > Groups "Android Developers" group.
> > > To post to this group, send email to
> android-developers@googlegroups.com
> > > To unsubscribe from this group, send email to
> > > android-developers+unsubscr...@googlegroups.com
> > > For more options, visit this group at
> > >http://groups.google.com/group/android-developers?hl=en
> >
> > --
> > Mark Murphy (a Commons Guy)http://commonsware.com|
> http://github.com/commonsguyhttp://commonsware.com/blog|http://twitter.com/commonsguy
> >
> > _The Busy Coder's Guide to *Advanced* Android Development_ Version 2.0
> > Available!
>
> --
> You received this message because you are subscribed to the Google
> Groups "Android Developers" group.
> To post to this group, send email to android-developers@googlegroups.com
> To unsubscribe from this group, send email to
> android-developers+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/android-developers?hl=en

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to