2016-04-20 64 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代碼。 –

回答