android - setting checked state for radio button inside custom list view -
i have custom list view populated radio button , text views. have implemented onlistitemclick listener listview. problem want check radio button on clicking row in list view , rows radio button state changes true. unable figure out reason onlistitem listener snippets
listview.setonitemclicklistener(new onitemclicklistener() { @override public void onitemclick(adapterview<?> arg0, view rowview, int pos, long id) { rbchgplan = (radiobutton) rowview.findviewbyid(r.id.radiobutton); rbchgplan.setchecked(true); planid= newplans.get(pos).plan_id; adapter.notifydatasetchanged(); } }); pls providesuggestions
try override getview method of adapter.
public view getview(final int position, view convertview, final viewgroup parent) { view v = convertview; if (v == null) { layoutinflater vi = (layoutinflater) context.getsystemservice(context.layout_inflater_service); v = vi.inflate(r.layout.masterlist, null); } rbchgplan = (radiobutton) v.findviewbyid(r.id.ckbox1); rbchgplan.setchecked(true); }); return v; }
Comments
Post a Comment