J'ai un ExpandableListView "dynamique". C'est-à-dire que l'enfant n'est chargé que lorsqu'il y a un clic sur son parent. J'ai donc utilisé onGroupExpand
pour charger la liste. Il fonctionne, mais je dois me développer le groupe avecProblème avec la position ExpandableListView
expandableList.expandGroup(groupPosition);
Le problème est que, lorsque je clique sur parent, le groupe se développe mais la vue revenir à la première position. C'est-à-dire: je défile, je clique sur parent, groupe expand, affiche revenir au premier parent, donc je dois faire défiler à nouveau pour voir le groupe sur lequel je clique avant.
J'essaie d'utiliser expandableList.scrollTo(x,y);
Mais cela ne fonctionne pas.
Avez-vous trouvé une solution au problème de défilement? J'ai un problème similaire ... –
Non, je n'ai pas. Nonce, je travaille sur quelque chose de plus important pour mon application. Si vous trouvez une solution, pourriez-vous l'écrire ici S'il vous plaît? Si je trouve, je vais le mettre ici. – Nanis
Essayez ceci: listView.setSelectedGroup (groupPosition); – Derzu