首页 > 其他 > 详细

<GridVew 高度自适应>设置GirdView中item高度来填满 达到自适应

时间:2015-06-08 13:32:30      阅读:1803      评论:0      收藏:0      [点我收藏+]

GridView高度和宽度只能在Adapter中获取,所以设置每项item的代码要写在Adapter中。

代码如下:

int height = mGridView.getHeight();  
int width = mGridView.getWidth(); 
        
//得到GridView每一项的高度与宽度
GridView.LayoutParams params = new GridView.LayoutParams(width / 3,  
                 height /2);  
//设置每一行的高度和宽度
view.setLayoutParams(params);



使用此方法每个Item都将多绘制一遍,GirdView项不会太多可以使用,如果数据量大挺影响性能的,如果大家发现更好或优化的方法,给我留言。

<GridVew 高度自适应>设置GirdView中item高度来填满 达到自适应

原文:http://my.oschina.net/billowworld/blog/464068

(1)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!