Android-studio, expandableListView, soucis avec groupPosition

Fermé
faseldi Messages postés 279 Date d'inscription dimanche 9 novembre 2014 Statut Membre Dernière intervention 3 janvier 2017 - 25 févr. 2015 à 23:57
Hello world!
voilà, j'essaye d'actualiser mon expandableListView, après un clique sur un parent, mon code est :

public boolean onGroupClick(ExpandableListView parent, View v,
int groupPosition, long id) {
// Toast.makeText(getApplicationContext(),
// "Group Clicked " + listDataHeader.get(groupPosition),
// Toast.LENGTH_SHORT).show();
if(groupPosition==0) {
prepareMachin();
}
...
if(groupPosition==5){
prepareTruc();
}
expListView.set

((ExpListAdpt) listAdapter).notifyDataSetChanged();
return false;


Le soucis est que d'autres méthodes ont besoin de groupPostion, et comme je retire les headers, elles demandent par exemple : groupPostion=5, or la position 5 est devenue la positon 0.
Comment faire dans ma méthode pour passer groupPostion à 0 ?
J'ai essayé :
groupPosition=0;
expListView.setSelection(0);
expListView.setSelectedGroup(0);


Merci d'avance!
A voir également: