I have an ExpandableListView that is filled with items. When you click on an item on the top level it opens up the next level which shows a list that contains some additiona
It's the standard ExpandableListView behavior. It tries to show all the items of the group that the user just expanded. In your case expanding groups 1-7 does not hide any children, but for other groups it does, so the list scrolls.