添加:
ListView 的設置中乖篷,頭部 addHeader 和尾部 addFooter 要先于 setAdapter 調用。
隱藏
ListView 隱藏 頭部和尾部 時聋伦。有兩種方式:?
第一種:remove 的方式,每次remove是要重新 setAdapter。
第二種: header,footer setVisibility(View.Gone)卑硫。
但是這種你如下要點,比如 你的headerView 如下: R.layout.header_view蚕断。
<LinearLayout >
<TextView></TextVIew>
</LinearLayout>
那么 header= LayoutInflater.from(mActivity).inflate(R.layout.header_view, null, false); ??
你直接header.setVisibility(View.Gone)欢伏。是不可行的。?
你需要做如下修改:
<LinerLayout>
<LinerLayout ?id="rootView"> <TextView></TextView> ?</LinerLayout>
</LinearLayout>
然后亿乳,header= LayoutInflater.from(mActivity).inflate(R.layout.header_view, null, false);
(header.findViewById(R.id.rootView)).setVisibility(View.Gone)硝拧。
這是可行的。