The expandableRelativeLayout doesn't work if child views change a size. You should use the ExpandableLinearLayout if there is a possibility. You should use the ExpandableLinearLayout if child views ...