android - setOnChildClickListener of expandablelistview doesn't take action -


i newbie android development .

my goal make expandable list view , on each child of group of expandable

list view want set event when child clicked.

so have downloaded ready android project here .

http://mylifewithandroid.blogspot.com/2011/06/hiding-group-indicator-for-empty-groups.html

and run eclipse ide .

enter image description here

i add code explist3 class test event.

but no event gained when press child of list view group

getexpandablelistview().setonchildclicklistener(new onchildclicklistener()             {             @override             public boolean onchildclick(expandablelistview arg0, view v,                         int groupposition, int childposition, long id) {                      if(groupposition==0&&childposition==0 )                     {                         textview mytextview =                                   (textview)findviewbyid(r.id.groupname);                                  mytextview.settext("text changed");                     }                      else if(groupposition==0&&childposition==1)                     {                         textview mytextview =                                   (textview)findviewbyid(r.id.groupname);                                   mytextview.settext("text changed");                     }                        else if(groupposition==1&&childposition==0&&id==0)                     {                         textview mytextview =                                   (textview)findviewbyid(r.id.groupname);                                  mytextview.settext("text clicked");                          }                      return false;                  }              }); 

you have used textview , setting clicked list item in textview. use toast view clicked item. location of textview matters in displaying clicked item.


Comments

Popular posts from this blog

Android layout hidden on keyboard show -

google app engine - 403 Forbidden POST - Flask WTForms -

c - Why would PK11_GenerateRandom() return an error -8023? -