android - How to get dynamic CheckBox Id -



android - How to get dynamic CheckBox Id -

i have created checkbox dynamically. based on require list size creating new dynamic check box in repeated manner , setting id that. want check in other loop.

for(int i=0;i<require.size();i++) { //from requirements requirement=require.get(i); relativelayout rl1 = new relativelayout(getactivity()); rl1.setbackgroundresource(r.drawable.listviewdesign); l1.setorientation(linearlayout.vertical); req1 = new checkbox(getactivity()); rl1.addview(req1); req1.setid(integer.parseint(requirement.r_id)); log.i("getid",integer.tostring(req1.getid())); li.add(integer.tostring(req1.getid())); }

in loop checking element of li , proj_require1 values. if both equal want create checkbox checked. have written code here.

for(int i=0;i<li.size();i++) { //li.get(i); req1 = (checkbox) container.findviewbyid(i); string sr = req1.tostring(); for(int j=0;j<proj_require1.size();j++) { pr = proj_require1.get(j); if(sr.equals(pr.rid)) { req1.setchecked(!req1.ischecked()); } else { req1.setchecked(req1.ischecked()); } } }

but uncertainty in first loop creating checkbox based on size of require object. every time creates checkbox within loop. in sec loop trying access checkbox created in first loop. please help me solve problem? way can create checkbox in first loop. want access in other loop. possible?

android

Comments

Popular posts from this blog

c - Compilation of a code: unkown type name string -

java - Bypassing "final local variable defined in an enclosing type" -

json - Hibernate and Jackson (java.lang.IllegalStateException: Cannot call sendError() after the response has been committed) -