Android 渲染时动态计算的高度
我必须在android中做一个简单的布局,但是中心元素的高度有问题。基本上我有一个页眉,一个正文和一个页脚。页眉和页脚的高度是固定的,但我想让正文填充剩余的空间。这应该与屏幕大小无关,所以我希望在渲染布局时动态计算主体的高度 你知道我怎样才能达到这个结果吗Android 渲染时动态计算的高度,android,Android,我必须在android中做一个简单的布局,但是中心元素的高度有问题。基本上我有一个页眉,一个正文和一个页脚。页眉和页脚的高度是固定的,但我想让正文填充剩余的空间。这应该与屏幕大小无关,所以我希望在渲染布局时动态计算主体的高度 你知道我怎样才能达到这个结果吗 谢谢您是否尝试过填写家长姓名 填充父对象,即视图 想要和它的父母一样大 (减去填充) 选中链接。使用高度为填充的线性布局;设置中心元素的高度为0px,布局权重为1;将页眉/页脚设置为包裹内容或为其指定固定高度 基本上,在分配了固定高度(或宽度
谢谢您是否尝试过填写家长姓名 填充父对象,即视图 想要和它的父母一样大 (减去填充)
选中链接。使用高度为填充的线性布局;设置中心元素的高度为0px,布局权重为1;将页眉/页脚设置为包裹内容或为其指定固定高度
基本上,在分配了固定高度(或宽度,在水平线性布局的情况下)元素后,剩余空间按权重在剩余子元素之间按比例分配权重。使用相对长度作为根。对于xml中的页脚集
android:layout\u alignParentBottom=“true”
,以及页眉集android:layout\u alignParentTop=“true”
然后将中间设置为fill\u parent
和layout\u over=您的页脚
以及layout\u down=您的页眉
不起作用,因为这样会将页脚推出屏幕:(