2012-10-22 14 views
8

Jak wyświetlić n-poziom widoku listy rozwijanej dla Androida, otrzymuję tylko przykłady do rozwijania 3 poziomów.n Poziom Rozszerzalny widok listy

Odnosząc to: link

Proszę wytycznej lub udostępnić mi Odpowiednim przykładem dla wielopoziomowego rozszerzalnej wyświetlaczu w Androidzie.

Dzięki

+0

Zobacz link do Mojego projektu, w którym można uzyskać widok listy drzewa N-poziom.https: //github.com/Jaldips/Android-MultilevelTreeListView –

Odpowiedz

8

Według tego example.

public View getChildView(int groupPosition, int childPosition, 

        boolean isLastChild, View convertView, ViewGroup parent) { 

      CustExpListview SecondLevelexplv = new CustExpListview(Vincent_ThreeelevellistActivity.this); 

      SecondLevelexplv.setAdapter(new SecondLevelAdapter()); 

      SecondLevelexplv.setGroupIndicator(null); 

      return SecondLevelexplv; 

     } 

Oto metoda getChildView tworzy nowy zasilacz przez CustExpListview klasy i ustawia się jako adaptera.
W ten sam sposób można utworzyć nową klasę BaseExpandableListAdapter i ustawić ją w metodzie CustExpListview Class getChildView.

+0

Dzięki to działa ..... – user991429

+0

Dzięki za odpowiedź ... –

+0

Dziękuję za odpowiedź, ale potwierdź, jak kontrolować kliknięcia wielopoziomowych rodziców i dziecka w widoku rozwijanym. – user991429