2010-07-19 3 views
1

Je ne pouvais pas comprendre comment implémenter deux fonctionnalités de base avec les listes extensibles: 1. Le onClick pour l'enfant 2. Utilisation de la disposition linéaire pour les enfants, de sorte que je peux avoir plusieurs éléments cliquables dans la même ligne sous l'élément parentAndroid listes extensibles ayant plusieurs éléments enfants dans une seule ligne et leur événement onClick

Quelqu'un peut-il m'aider avec un exemple de code pour ce qui précède?

Répondre

0

Si quelqu'un est toujours intéressé - les gars de google ont écrit de très bons échantillons pour comprendre et utiliser des listes expanibles!

Vous pouvez utiliser ExpandableListView (qui étend la classe ListView) ou simplement créer un ExpandableListActivity, qui héberge un ExpandableListView.

Jetez un oeil à ces trois exemples. J'ai fait des captures d'écran pour montrer à quoi il ressemble (seulement remarquez que la couleur de fond n'est pas celui du thème par défaut):

Example 1 - ExpandableList which receives data from a custom ExpandableListAdapter

alt text

Example 2 - ExpandableList which receives data from a CursorAdapter

(sans photo)

Example 3 - ExpandableList which receives data from a simple HashMap-based Adapter

alt text

Questions connexes