listview中嵌套gridview

来源:互联网 发布:linux nvidia 驱动安装 编辑:程序博客网 时间:2024/05/16 12:49

要在listview中嵌套gridview首先需要重写gridview

package com.chen.chenhp.mylistviewdemo;import android.content.Context;import android.util.AttributeSet;import android.widget.GridView;/** * Created by Chenhp on 2015/9/25. */public class MyGridView extends GridView {    public MyGridView(Context context) {        super(context);    }    public MyGridView(Context context, AttributeSet attrs, int defStyleAttr) {        super(context, attrs, defStyleAttr);    }    public MyGridView(Context context, AttributeSet attrs) {        super(context, attrs);    }    @Override    protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {        int height = MeasureSpec.makeMeasureSpec(Integer.MAX_VALUE>>2,MeasureSpec.AT_MOST);        super.onMeasure(widthMeasureSpec, height);    }}

0 0
原创粉丝点击