Android动态设置控件高度

2014-11-24 07:29:28 · 作者: · 浏览: 2

GridView mGrid= (GridView) findViewById(R.id.gridview);


LinearLayout.LayoutParams linearParams = (LinearLayout.LayoutParams) mGrid.getLayoutParams(); // 取控件mGrid当前的布局参数


linearParams.height = 75;// 当控件的高强制设成75象素


mGrid.setLayoutParams(linearParams); // 使设置好的布局参数应用到控件mGrid2


[Java]代码


GridView mGrid= (GridView) findViewById(R.id.gridview);
LinearLayout.LayoutParams linearParams = (LinearLayout.LayoutParams) mGrid.getLayoutParams(); // 取控件mGrid当前的布局参数
linearParams.height = 75;// 当控件的高强制设成75象素
mGrid.setLayoutParams(linearParams); // 使设置好的布局参数应用到控件mGrid2