ScrollView嵌套GridView冲突问题

问题:嵌套在ScrollView的GridView数据显示不全。

解决办法:重写GridView的onMeasure方法

@Override

protected void onMeasure(intwidthMeasureSpec, intheightMeasureSpec) {

int expandSpec = MeasureSpec.makeMeasureSpec(Integer.MAX_VALUE>>2,

MeasureSpec.AT_MOST);

super.onMeasure(widthMeasureSpec,expandSpec);

}

MeasureSpec是一个32位的Int值,其中高2位为测量的模式,低30位位测量的大小

推荐阅读更多精彩内容