我们先说下添加的方法
方法一:
正常添加
lvCouponList.addHeaderView(headerView);
lvCouponList.addFooterView(footerView);
方法二:
false代表头布局或者脚布局不可点击,第二个参数代表与listview绑定的数据可传null
listview.addHeaderView(headerView,null,false);
lvCouponList.addFooterView(footerView,null,false);
lvCouponList = findViewById(R.id.lv_coupon_list);
couponAdapter = new CouponAdapter(couponData);
lvCouponList.setAdapter(couponAdapter);
//设置分割线颜色和高度
lvCouponList.setDivider(new ColorDrawable(Color.TRANSPARENT));
lvCouponList.setDividerHeight((int) getResources().getDimension(R.dimen.dp_10));
headerView = View.inflate(CouponActivity.this, R.layout.activity_coupon_header, null);
footerView = View.inflate(CouponActivity.this, R.layout.activity_coupon_footer, null);
lvCouponList.addHeaderView(headerView,null,false);
lvCouponList.addHeaderView(footerView,null,false);