如何让GridView的高度为Wrap_content

作者: rain 分类: 移动 发布时间: 2012-10-05 22:30 6 条评论

如果把GridView放到一个垂直方向滚动的布局中,设置其高度属性为 wrap_content ,则该GridView的高度只有一行内容,其他内容通过滚动来显示。 如果你想让该GridView的高度为所有行内容所占用的实际高度,则可以通过覆写GridView的 onMeasure 函数来修改布局参数:
Java代码

activity_main.xml

MainActivity.java

使用原生GridView实现的最终效果如下图:

使用修改过的GridView效果如下图:

本文出自 云在千峰,转载时请注明出处及相应链接。

本文永久链接: http://blog.chengyunfeng.com/?p=444

Ɣ回顶部