0

我有一个带有两个小部件(实际上是垂直布局本身)的对话框,中间有一个间隔,排列为水平布局,就像这样(布局“线条”是红色的):

在此处输入图像描述

我还有一个在运行时加载和解析的全局样式表。问题是,这个样式表改变了左侧布局中一些小部件的高度,但主布局似乎没有考虑到这一点,所以当应用程序运行时,它看起来像这样:

在此处输入图像描述

我的理解是调整主布局的大小以补偿在左侧布局中容纳小部件所需的额外空间,但右侧布局随后不会调整大小以适应其父级中的额外空间,这看起来很难看。我在所有布局中使用默认大小约束。

我能做些什么来强制正确的布局调整自己的大小?

4

0 回答 0