#### **ScrollView嵌套ListView的解决方案及其原理**
##### 参考答案
自定义ListView
解决:重写其中的onMeasure()方法
原因:
ScrollView默认把Childview设置为UNSPEFEIED模式,而该模式下的ListView给自己的测量的高度就是第一个item的高度.原理:
int expandSpec = MeasureSpec.makeMeasureSpec(Integer.MAX_VALUE >> 2, MeasureSpec.AT_MOST);
这个方法的作用是根据大小和模式来生成一个int值