文章标题

来源:互联网 发布:wifi跑字典软件 编辑:程序博客网 时间:2024/06/15 04:33

在项目中遇到了GridView显示多行图片数据的时候,结果却只能显示一行的问题,最后在网上找到了些资源。特在此记录一下,以免下次出现同样的问题!
解决这个问题我们只需要自定义一个GridView,就能解决。

public class MyGridView extends GridView{ public MyGridView(Context context, AttributeSet attrs) {        super(context, attrs);    }    public MyGridView(Context context) {        super(context);    }    public MyGridView(Context context, AttributeSet attrs, int defStyle) {        super(context, attrs, defStyle);    }    @Override    public void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {        int expandSpec = MeasureSpec.makeMeasureSpec(Integer.MAX_VALUE >> 2,                MeasureSpec.AT_MOST);        super.onMeasure(widthMeasureSpec, expandSpec);    } }
0 0
原创粉丝点击