LinearLayout footerParent = new LinearLayout(context);
footerParent.addView(mHeadView);
mHeadView.setVisibility(View.GONE);
//
this.mListView.addHeaderView(footerParent);
通过mHeadView.setVisibility既可以实现 headerView的动态显示与隐藏。
以下内容转自: http://blog.csdn.net/feng88724/article/details/7904807
ListView中Header、Footer View应该是会应该遇到, 比如说,滚动到底部时,自动开始加载; 对于一些应用市场,会在Header中加上ViewFlipper做应用推荐(滚动的那种,好像很不少市场都有这个功能)。
添加时一般大家都会做如下处理: