2016-04-20 60 views
0

我在学校的项目,需要帮助!我创建了一个ExpandableListView,问题是我无法在子ExpandableView按钮中创建一个onClick!我只想在单击每个按钮时更改布局......我甚至为每个按钮创建了布局。我google了很多,但只要点击它就可以知道你点击的按钮在哪个位置!我不想要它,我只是想点击时改变每个按钮的布局。了解?如下的代码我设置孩子ExpandableListView按钮来改变点击时的布局

/* 
      * Preparing the list data 
      */ 
      private void prepareListData() { 
       listDataHeader = new ArrayList<String>(); 
       listDataChild = new HashMap<String, List<String>>(); 

       // Adding child data 
       listDataHeader.add("1°ANO"); 
       listDataHeader.add("2° ANO"); 
       listDataHeader.add("3° ANO"); 

       // Adding child data 
       List<String> primeiro_ano = new ArrayList<String>(); 
       primeiro_ano.add("1M1"); 
       primeiro_ano.add("1M2"); 
       primeiro_ano.add("1M3"); 
       primeiro_ano.add("1M4"); 
       primeiro_ano.add("1M5"); 


       List<String> segundo_ano = new ArrayList<String>(); 
       segundo_ano.add("2M1"); 
       segundo_ano.add("2M2"); 
       segundo_ano.add("2M3"); 
       segundo_ano.add("2M4"); 
       segundo_ano.add("2M5"); 


       List<String> terceiro_ano = new ArrayList<String>(); 
       terceiro_ano.add("3M1"); 
       terceiro_ano.add("3M2"); 
       terceiro_ano.add("3M3"); 


       listDataChild.put(listDataHeader.get(0), primeiro_ano); // Header, Child data 
       listDataChild.put(listDataHeader.get(1), segundo_ano); 
       listDataChild.put(listDataHeader.get(2), terceiro_ano); 

      } 

}

  • 对不起,我的英语不好!我来自巴西。
+0

请张贴包含您的按钮XML代码。 –

回答