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 final 変数を作成せずにリスナーを実装できません