shwq.net
当前位置:首页 >> 如何在代码中设置LinEArLAyout的高度 >>

如何在代码中设置LinEArLAyout的高度

LinearLayout有默认布局方式,水平或者垂直的。其他的RelativeLayout,你给多少weight都是重叠在一起的嘛,weight丝毫不起作用咯。

ViewGroup.LayoutParams lp; lp= mLinearLayout.getLayoutParams(); lp.width=400; lp.height=200; mLinearLayout.setLayoutParams(lp);

如何在代码中设置LinearLayout的高度 main.xml声明 [html] view plain copy java文件onCreate中设置LinearLayout的width和height mLinearLayout = (LinearLayout) findViewById(R.id.linear_layout); //方法1: [java] view plain copy mLinearL...

设置RelativeLayout的宽高: public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.grid_item); relativeView=(RelativeLayout)findViewById(R.layout.grid_item); new Handler().p...

问一下为什么在button 的点击事件中不能修改linearlayout的宽度呢

ViewGroup.LayoutParams lp; lp= mLinearLayout.getLayoutParams(); lp.width=400; lp.height=200; mLinearLayout.setLayoutParams(lp);

您好,希望以下回答能帮助您 LinearLayout.LayoutParams lp=(LinearLayout.LayoutParams)bglinearLayout.getLayoutParams(); lp.height=(dm.widthPixels*3)/4; 如您还有疑问可继续追问。

自定义LinearLayout的高度呗,获取屏幕的高度,然后set一半到LinearLayout高度中就可以了吧

一、方法 使用getLayoutParams() 和setLayoutParams()方法 二、示例代码 LinearLayout.LayoutParams linearParams = (LinearLayout.LayoutParams) aaa.getLayoutParams(); // 取控件aaa当前的布局参数 linearParams.height = 365; // 当控件的高...

设置RelativeLayout的宽高: public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.grid_item); relativeView=(RelativeLayout)findViewById(R.layout.grid_item); new Handler().p...

网站首页 | 网站地图
All rights reserved Powered by www.shwq.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com