Add the abstract ViewHolder support and implement the requirements in the SectionHeaderListItem