213_ScrollView嵌套ListView的不同实现方法
一般我们是非常不推荐ScrollView去嵌套ListView的
但是有时候就会有这种情况
一般我们就是去计算ListView的高度,放到ScrollView里面去
但是我们可以用另一种思维去实现这个效果
也就是我们只用ListView,
什么意思
就是我们不嵌套了,
我们把除了ListView的其他东西全都当做头布局或者尾部局
我们把头布局尾部局都写好
比如R.layout.lv_headview
R.layout.lv_footerview
然后我们填充,加入列表
View headView=View.inflate(context,R.layout.lv_headview,null);
View footerView=View.inflate(context,R.layout.lv_footerview,null);
lv.addHeadView(headView);
lv.addFooterView(footerView);