Android中动态设置布局高度一致

来源:互联网 发布:linux open 返回值 编辑:程序博客网 时间:2024/06/08 17:36
//设置高度一致
LinearLayout layoutEdit = (LinearLayout) findViewById(R.id.layoutEdit);//设置的布局
LinearLayout layoutSpinner = (LinearLayout) findViewById(R.id.layoutSpinner);//样例布局
LinearLayout.LayoutParams params = (LinearLayout.LayoutParams) layoutSpinner.getLayoutParams();
int w = View.MeasureSpec.makeMeasureSpec(0, View.MeasureSpec.UNSPECIFIED);
int h = View.MeasureSpec.makeMeasureSpec(0, View.MeasureSpec.UNSPECIFIED);
layoutSpinner.measure(w, h);
int IconHeight = layoutSpinner.getMeasuredHeight();
params.height = IconHeight;
layoutEdit.setLayoutParams(params);
0 0
原创粉丝点击