原帖http://www.yinlans.com/layoutparams/
ImageView imageview;
if(convertView==null){
imageview=new ImageView(context);
imageview.setLayoutParams(new GridView.LayoutParams(45,45));
imageview.setAdjustViewBounds(false);
imageview.setScaleType(ImageView.ScaleType.CENTER_CROP);
imageview.setPadding(8, 8, 8, 8);
}else{
imageview=(ImageView) convertView;
}红色代码是我开始没写,出现了上面的错误。
大家今后看见这种错误就去查看代码LayoutParams,看有没有少写。
本文介绍了一个关于ImageView在GridView中设置尺寸的问题及解决方案。通过正确设置LayoutParams可以避免布局显示异常。

1152

被折叠的 条评论
为什么被折叠?



