Android ListView添加footerView时footerView.setVisibility(View.GONE)有空白区域

最近做项目需要在ListView的底部添加footer,但是某些情况下需要把footer隐藏掉,如果只使用footerView.setVisibility(View.GONE),可以做到view不显示,但是ListView底部会用空白区域,即footerView的占位还是存在的,所以隐藏掉的最好办法还是listView.removeFooterView(footerView);当想再次展示的时候可以再次addFooterView

你可能感兴趣的:(Android)