只需自定义自己的GridView ,并重写GridView 的onMeasure方法:
protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
int expend = MeasureSpec.makeMeasureSpec(Integer.MAX_VALUE>>2, MeasureSpec.AT_MOST);
super.onMeasure(widthMeasureSpec, expend);
}