scrollview嵌套listview,gridview 显示不全万能解决办法

来源:互联网 发布:js事件处理函数 编辑:程序博客网 时间:2024/06/08 15:18

只要重写onMeasure方法即可,代码如下:

/*
* 重写onMeasure方法,达到使ListView GridView适应ScrollView的效果
*/

@Override
    public void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
        super.onMeasure(widthMeasureSpec, MeasureSpec.makeMeasureSpec(MEASURED_SIZE_MASK, MeasureSpec.AT_MOST));
        getLayoutParams().height = getMeasuredHeight();
    }

1 0
原创粉丝点击