for(int i=3;i<plates1.length();++i)
{
final CheckBox cb=new CheckBox(this);
JSONObject jObj1 = plates1.getJSONObject(i);
String date=jObj1.getString("Name");
cb.setText(date);
cb.setId(i);
}
我在这里有我的for循环。我使用for循环创建了复选框,但是我无法弄清楚如何使用复选框ID一次选择两个复选框。你能帮帮我吗?
答案 0 :(得分:0)
for(int i=3;i<plates1.length();++i)
{
final CheckBox cb=new CheckBox(this);
JSONObject jObj1 = plates1.getJSONObject(i);
String date=jObj1.getString("Name");
cb.setText(date);
cb.setId(i);
parentView.addView(cb) // you should add it in parent layout
}
然后这就是你如何访问它..
((CheckBox)parentView.findViewById(3)).setChecked(true) // i took the first check box added
// do the same with others