How to get the position of particular checkbox(yes or no) in each row of a recycler view I am able to get the position of row wise checkbox but on scrolling both (yes and no) checkbox are getting checked.
((CheckBoxViewHolder) holder).chkNo.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
((CheckBoxViewHolder) holder).chkYes.setChecked(false);
CheckBox cb = (CheckBox) v;
RatingQues contact = (RatingQues) cb.getTag();
contact.setSelected(cb.isChecked());
ratingQuestions.get(position).setSelected(cb.isChecked());
((CheckBoxViewHolder) holder).chkYes.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
((CheckBoxViewHolder) holder).chkNo.setChecked(false);
CheckBox cb = (CheckBox) v;
RatingQues ratingQues = (RatingQues) cb.getTag();
ratingQues.setSelected(cb.isChecked());
ratingQuestions.get(position).setSelected(cb.isChecked());