代码改变世界

ListView隐藏HeadView

2014-07-27 15:24  默契.  阅读(350)  评论(0编辑  收藏  举报

把HeadView及其子View的Visibility都设置成GONE就行了,只设置HeadView的Visibility不行;

private void setHeadViewVisibility(int visibility){
    headlineView.setVisibility(visibility);
    int childCount=headlineView.getChildCount();
    for (int i = 0; i <childCount; i++) {
        headlineView.getChildAt(i).setVisibility(visibility);
    }
}