2014-01-21 35 views
0

我目前正在构建一个Android应用程序,具有可扩展列表视图。我正在使用库https://github.com/chrisbanes/Android-PullToRefresh拉下拉式Expandable ListView

问题是没有方法为PullToRefreshExpandableListView类上的子单击侦听器。该类也无法设置从BaseExpandableListAdapter类扩展的适配器

任何人都可以帮忙吗?或者是否有任何支持此库旁边的Expandable Listview的库?谢谢

回答

1

使用下面的代码,这会给你孩子点击PullToRefreshExpandableListView。

PullToRefreshExpandableListView PULL_EXLIST_VIEW; 
    PULL_EXLIST_VIEW = (PullToRefreshExpandableListView) findViewById(R.id.listView1); 

    ExpandableListView EXLIST_VIEW = PULL_EXLIST_VIEW.getRefreshableView();  
    EXLIST_VIEW.setOnChildClickListener(new OnChildClickListener() { 

     @Override 
     public boolean onChildClick(ExpandableListView parent, View v, int groupPosition, int childPosition, long id) { 
      System.out.println("Child clicked"); 
      return false; 
     } 
    });