Android动态更改一个子布局的高度

问题描述 投票:0回答:1

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

底部布局必须对底部可见

屏幕尺寸足够:中心布局需要动态更改为wrap_content,我们需要底部布局位于中心布局下方(而不是父级的顶部)。

屏幕尺寸不足:中心布局的固定大小将固定,并且是滚动视图,其高度取决于提醒宽度(如果屏幕大小不足)

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

这是预期的图像:enter image description here

android xml layout dynamic height
1个回答
0
投票

您可以在xml中使用wrap_content

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

Your_Layout.getLayoutParams().height = 100;

© www.soinside.com 2019 - 2024. All rights reserved.