趣百科

代码设置linearlayout高度

编辑:Simone 2024-11-07 20:55:17 519 阅读

代码设置linearlayout高度

安卓开发布局界面中使用到linearlayout,在xml中设置了linearlayout的高度大小,但是希望在java代码中动态设置高度或者宽度,这个可以使用LayoutParams进行设置,我们一起看看具体的使用方法。

打开android-studio创建一个安卓项目。

创建一个“MainActivity”,设置布局文件为“activity_main”。

在“activity_main”文件中添加“linearlayout”,id设置为“lnout”,高度默认设置为“200px”。

运行后我们发现灰色的部分就是linearlayout,高度为200px,就是在顶部的一小部分。

接着我们在代码中通过LayoutParams、setLayoutParams设置linearlayout高度为“800”。

lnout=(LinearLayout) findViewById(R.id.lnout);

LayoutParams para;

para = lnout.getLayoutParams();

para.height=800;

lnout.setLayoutParams(para);

运行后我们发现灰色部分的linearlayout变为800了,明显高了好多。

版权声明:本站【趣百科】文章素材来源于网络或者用户投稿,未经许可不得用于商用,如转载保留本文链接:https://www.qubaik.com/article/51770.html

相关推荐