2014-04-24 95 views
2

我正在開發一個項目其中它需要兩個級別的可擴展視圖,並且只有一個孩子應該打開一個時間。如果有一個孩子,並且如果我點擊其他孩子,最後一個孩子應該關閉,這應該發生在兩級Expandable ListView中。我有足夠的搜索,但我沒有找到任何好的。任何良好的鏈接和演示將受到高度讚賞。謝謝只有一個孩子的嵌套ExpandableListView應該一次可見

+0

這不存在。 – dcow

+0

任何替代... – Dhananjay

+0

你瘋了...... – dcow

回答

0
// Declare variable 
private static int prev = -1; 
// and OnGroupExpandListener implement 

    mExpandableList.setOnGroupExpandListener(new OnGroupExpandListener() { 

      @Override 
      public void onGroupExpand(int groupPosition) { 

       if(prev!=-1) 
       { 

        mExpandableList.collapseGroup(prev);  

       } 
       prev=groupPosition; 
      } 
     }); 
+0

但在我的childView groupPosition總是返回0。 – Dhananjay

相關問題