android中动态添加控件的有关问题

android中动态添加控件的问题
android中动态添加控件时,如何获取控件的状态,例如:
  for(int i=0;i<size_type;i++){
CheckBox cb1 = new CheckBox(this);
CheckBox cb2 = new CheckBox(this);
cb1.setLayoutParams(params);
cb2.setLayoutParams(params);
layout_type.addView(cb1);
layout_type.addView(cb2);

  }
  每一行都会有两个CheckBox ,因为是动态的,所以每次生成的CheckBox 个数不确定,我选中一个CheckBox 之后如何获取这个CheckBox 的是否选中的状态,请指点。

------解决方案--------------------
CheckBox 有相应的Listener吧,实现一个设置上不就可以了么.不知道你的选中是什么动作完成的?
------解决方案--------------------
ls的说的对,你必须要设置listener,建议在listener中将相应控件id和状态记录下来。
------解决方案--------------------
可以用监听的方法解决,也可以在listview中加入checkbox

你是循环加入的所有在循环中加入监听应该可以获得每个checkbox
------解决方案--------------------
其实就是cb1,cb2需要添加onclicklistener。