隐藏listview的headerview
应用新增了一个banner作为搞活动的入口,本来是放在listview的父布局上的,老板说要让banner和listview一起滚动,就将banner单独放在一个layout文件里,通过inflater动态加载并addHeaderView到listview里,但是在隐藏banner时出现了问题。 通常我们要隐藏View的时候会使用
view.setVisibility(View.GONE)
//或者
view.setVisibility(View.INVISIBLE)
前者是隐藏的同时会重新布局,不再占用界面上的空间,后者只是单纯隐藏但是原来占用的空间会被空白填充。 这里,我给出banner的布局文件