这样获取的checkId不对啊!
radioGroup.setOnCheckedChangeListener(new OnCheckedChangeListener() {
@Override
public void onCheckedChanged(RadioGroup group, int checkedId) {
int id = (int) group.getChildAt(checkedId).getTag();
if(lists != null && id +1 <= lists.size()){
ImageLoader.getInstance().displayImage(lists.get(id).getHead_img(), roundedImageView);
listAdapter.updateData(lists.get(id));
}
}
});
通过方法radioButton.setId(i);进行设置就可以了,然后可以获取id进行标识
你动态添加的,你怎么设置的id
你的代码没有粘贴上来