Merge "Take headers into account when expanding a ExpListView group."

This commit is contained in:
Gilles Debunne
2010-03-01 11:55:25 -08:00
committed by Android (Google) Code Review

View File

@@ -547,9 +547,10 @@ public class ExpandableListView extends ListView {
final int groupPos = posMetadata.position.groupPos;
final int groupFlatPos = posMetadata.position.flatListPos;
smoothScrollToPosition(groupFlatPos + mAdapter.getChildrenCount(groupPos),
groupFlatPos);
final int shiftedGroupPosition = groupFlatPos + getHeaderViewsCount();
smoothScrollToPosition(shiftedGroupPosition + mAdapter.getChildrenCount(groupPos),
shiftedGroupPosition);
}
returnValue = true;