Modifier l'image d'un Header lors du click sur le HEader d'un ExpandableListView
Bonjour à tous,
voici mon problème :
J'ai un ExpandableListView avec une partie Group et une partie Child.
J'ai customisé le layout des deux parties notamment celle du Header (Group) dans laquelle j'y ai mis une imageView.
Je souhaiterai lors du clic sur ce header, modifier l'image.
J'ai ce code :
Code:
1 2 3 4 5 6 7 8 9 10
| mLst_exp_repart.setOnGroupClickListener(new ExpandableListView.OnGroupClickListener() {
@Override
public boolean onGroupClick(ExpandableListView parent, View v, int groupPosition, long id) {
ImageView deplier = (ImageView) findViewById(R.id.cbx);
deplier.setBackgroundResource(R.drawable.icon_deplier);
return false;
}
}); |
MAis bien entendu, cela ne modifie que l'image du premier Group.
Ma question :
Comment exploiter LE groupPosition et ne modifier que l'image du bon header ?
MErci d'avance pour votre retour
Bomatch