I have a solution to this problem. This is not affectionate, but it works fine. Extensible listView messures - this is moving around the number of the child. It seems that the system thinks that the child is the same height as the parent (group), so if you put a child of a different size, this will cause problems with the auto-scroll list.
My solution was to catch the list, to think that he had more children. If my child is twice as large as the group, I simply return information that contains 2 children. Now, since this is a list based on data, I am checking my data whether there is data for 2 children or only 1 if I do not have data for a second child, I know that I can put 0 kind of height as a second child .
It worked great when I had to create a list with a small group, and not with one big child.
Since there was no answer to my question, I am posting it, it can help someone.
source share