String s;
CheckBox cb[]= new CheckBox[n];
for(int i=0;i<n;i++) {
// CheckBox
String label = a[i];
cb[i]=new CheckBox(this);
cb[i].setText(label);
cb[i].setTextColor(Color.parseColor("#006400"));
cb[i].setId(i);
}
if(cb[i].isChecked()) {
s+=i+",";
}
尝试在循环本身中使用它,但 s 的值没有变化无法实现侦听器而不使 sa 最终变量