我正在使用一个GridView
显示一堆视图,这些视图本质上是LinearLayouts
。我想要LinearLayouts
全部都是方形的,但我也希望它们的大小是动态的——也就是说,有两列,我想要LinearLayouts
根据屏幕的大小进行拉伸,但保持正方形。有没有办法通过xml
布局还是我必须以编程方式设置高度和宽度?
正方形的巧妙解决方案GridView
项目是要扩展RelativeLayout
or LinearLayout
并覆盖onMeasure
像这样:
@Override
public void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
super.onMeasure(widthMeasureSpec, widthMeasureSpec);
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)