2016-07-29 1 views
0

Est-il possible de réduire le GroupItem d'un ExpandableListView ou ExpandableListAdapter en cliquant sur un bouton dans son ChildItem?Réduire ExpandableListView GroupItem sur le bouton cliquer dans ChildItem

Ce que je suis en train de réaliser est:

J'ai un ExpandableListView qui est alimenté par une ExpandableListAdapter (extension BaseExpandableListAdapter)

Dans la méthode getChildView() du ExpandableListAdapter, je fais appel un bouton (inséré dans la mise en page enfant xml) en utilisant ce que je veux fermer ce particulier GroupItem une fois que l'utilisateur a fini de lire.

Répondre

0

Oui. Définissez onClickListener sur le bouton qui appelle listView.collapseGroup (groupNumber)

+0

Merci Gabe. C'est ce que j'essaye de réaliser mais je ne suis pas capable d'obtenir l'instance ExpandableListView dans la méthode getChildView() de mon ExpandableListAdapter. Pouvez-vous élaborer s'il vous plaît. –

+0

Passez-le à l'adaptateur dans le constructeur, enregistrez-le dans une variable membre, puis vous pouvez l'utiliser partout –

+0

Merci .... !! –