2012-04-24 81 views
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); 
     } 

我有我的for循環這裏。我已經使用for循環創建了複選框,但我無法弄清楚如何在使用複選框ID的同時選擇兩個複選框。你能幫我解決嗎?Android檢查多個複選框

回答

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 
+0

謝謝沙,但我怎麼分配這一個變量?我打算使用if循環,當我選擇兩個複選框時,我將添加一些活動 – 2012-04-24 14:12:50

相關問題