android - Using simple_list_item_checked, wherever I click it's getting checked -
i want able click on every item on list, , move activity (this know how do)
and when click (exactly on checkbox) should clicked, because now, wherever click on item line, checkbox getting clicked.
i want, once click on of checkboxes, count, because want put progress bar, show how far students went in book in app,
string[] items = getresources().getstringarray(r.array.chapters); arrayadapter<string> adapter = new arrayadapter<string>(this,android.r.layout.simple_list_item_checked,android.r.id.text1, items); listview lv = (listview) findviewbyid(r.id.listview); lv.setadapter(adapter); lv.settextfilterenabled(true); lv.setonitemclicklistener(new adapterview.onitemclicklistener(){ @override public void onitemclick(adapterview<?> parent, view view, int position, long id) { checkedtextview check = (checkedtextview)view; check.setchecked(!check.ischecked()); } });
you checking checkbox on listview item click, if want on checkbox click should make custom adapter instead of working default adapter.
Comments
Post a Comment