fixed setHeaderView, setFooterView