Android access to all child item in ListView -


i have listview build using custom listadapter. need access child item in list view in order text of textview in in each item in listview.

private void calctotalsales () {     view v;     textview tx;     string abc="";     listview mylist = (listview) findviewbyid(r.id.todaysaleslistview);     (int = 0; < mylist.getchildcount(); i++)      {         v = (view) mylist.getchildat(i);          tx = (textview) v.findviewbyid(r.id.quantitytb);         log.d ("text", tx.gettext().tostring());      }  } 

part in listadapter :

@override public view getview(int position, view convertview, viewgroup parent) {     viewholder holder;     final int _position = position;     if (convertview == null) {         convertview = l_inflater.inflate(r.layout.activity_today_sales_list_view, null);         holder = new viewholder();         holder.txt_itemname = (textview) convertview.findviewbyid(r.id.itemnametb);         holder.txt_itemprice = (textview) convertview.findviewbyid(r.id.pricetb);         holder.txt_itemquantity = (textview) convertview.findviewbyid(r.id.quantitytb);         holder.txt_plusbtn = (button) convertview.findviewbyid(r.id.addbtn);         holder.txt_minusbtn = (button) convertview.findviewbyid(r.id.minusbtn);         holder.txt_plusbtn.settag(holder);         holder.txt_minusbtn.settag(holder);          convertview.settag(holder);          holder.txt_plusbtn.setonclicklistener(new view.onclicklistener() {              @override             public void onclick(view v) {                   //set text of textview             }           });          holder.txt_minusbtn.setonclicklistener(new view.onclicklistener() {              @override             public void onclick(view v) {               //set text of textview              }         });      } else {         holder = (viewholder) convertview.gettag();     }        holder.txt_itemname.settext(itemdetailsrraylist.get(position).getitemname());     holder.txt_itemprice.settext("rm "+itemdetailsrraylist.get(position).getitemcost());      return convertview; } 

here problem facing :

  1. i not access first item in listview
  2. the access item not consistent (meaning sometime success , sometime failed)

anyone can helps ?


Comments

Popular posts from this blog

linux - xterm copying to CLIPBOARD using copy-selection causes automatic updating of CLIPBOARD upon mouse selection -

qt - Errors in generated MOC files for QT5 from cmake -