这里假设实例Id为mGrid:
这里要说的是GridView的父View要是RelativeLayout的View类型,不然就会报错,本来这个尺寸设置都是相对父View来进行设置的.
现在写在这里供自己以后参考.
RelativeLayout.LayoutParams linearParams = (RelativeLayout.LayoutParams) mGrid.getLayoutParams();
// 取控件mGrid当前的布局参数
linearParams.height = 150;
// 当控件的高强制设成75象素
mGrid.setLayoutParams(linearParams);
使设置好的布局参数应用到控件mGrid2
这里要说的是GridView的父View要是RelativeLayout的View类型,不然就会报错,本来这个尺寸设置都是相对父View来进行设置的.
现在写在这里供自己以后参考.