2012-09-28 5 views
0

Je voudrais construire une liste comme image.android liste extensible (gauche)

1.

2.

3.

4.

quand cliquez sur le point "1" Je voudrais apparaître comme ceci (deux listes).

1,1

2 1,2

quand cliquez sur le point "2" Je voudrais apparaître comme ceci (deux listes).

1 2,1

2,2

3 2,3

quand cliquez sur le point "3" Je voudrais apparaître comme ceci (deux listes).

1 3,1

2 3,2

3,3

et ainsi.

J'ai besoin d'aide, quelqu'un a une suggestion.

+0

ne peut pas comprendre ... expliquer plus ... Lorsque l'article 1 est cliqué 2 1.2 apparaît ... Lorsque l'article 2 cliquée 3 2.3 apparaît ... alors pourquoi pas 4 3.4 apparaît sur l'article 3 cliquez ... ??? –

Répondre

0

vous pouvez créer deux Listview et les mettre côte à côte. La première liste contiendra 1,2,3,4 ... n et lorsque vous cliquerez sur un nombre quelconque pour, par exemple, vous avez cliqué sur 2 puis 2.1.2.2,2.3 .... 2.n apparaîtra sur la 2ème liste.

Cela pourrait vous aider à comprendre comment ListView travaille dans Android http://www.vogella.com/articles/AndroidListView/article.html

+0

Ce n'est pas tout à fait ce que je veux (liste extensible). Je veux deux listes différentes et indépendantes, côte à côte. Je devrais construire l'arbre de façon récursive et dynamique avec différents niveaux. – user1705941

+0

La deuxième liste est un sous-menu de la première liste.J'espère que vous avez remarqué – user1705941

+0

oui je peux le remarquer, alors quel est le problème que vous rencontrez lorsque vous créez deux ListViews et les mettre côte à côte? – kaushal