問題:嵌套在ScrollView的GridView數(shù)據(jù)顯示不全犯建。
解決辦法:重寫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位位測量的大小