首页 > 解决方案 > Android动态改变一个子布局高度

问题描述

我想制作一个具有三个子布局的布局。

底部布局必须对底部可见

屏幕大小足够:中心布局需要动态更改为 wrap_content 并且我们需要底部布局在中心布局下方(而不是父级顶部)。

屏幕尺寸不够:固定中心布局的尺寸将固定,它是一个滚动视图,它的高度取决于提醒宽度(如果屏幕尺寸不够)

我想了很多想法,但我不知道如何使用 xml。它只能在运行时计算?

这是意图图像: 在此处输入图像描述

标签: androidxmllayoutdynamicheight

解决方案


你可以wrap_content在xml中使用

或者

要以编程方式更改,您可以使用以下代码

Your_Layout.getLayoutParams().height = 100;


推荐阅读