Android 让布局的一部分填充剩余空间的最佳方式是什么?
我确信这个问题已经以某种形式被问过了,但我找不到任何东西能让我找到我想要的东西 我正在制作一个Android布局,看起来像下面的例子。整个屏幕是垂直布局。灰色区域显示网络视图 橙色视图包含一个按钮和一些填充信息 我想让Android计算出灰色区域应该有多大,只需要知道按钮和填充大小。有什么好办法吗 注意:我通常通过布局权重来完成,但我很好奇是否有更好的方法 我通常通过布局权重来完成,但我很好奇是否有更好的方法 没有 线性布局与权重、相对布局或约束布局,归结为一件事:您有一些需要解决的约束。您的布局非常简单,所以只需选择您喜欢的方法,因为实际上没有性能差异或影响 如果您需要这种性能,比如说它是一个非常复杂布局的顶级容器,那么最好的方法就是创建一个自定义视图组,在将剩余高度指定给其他视图之前,在底部测量视图Android 让布局的一部分填充剩余空间的最佳方式是什么?,android,layout,Android,Layout,我确信这个问题已经以某种形式被问过了,但我找不到任何东西能让我找到我想要的东西 我正在制作一个Android布局,看起来像下面的例子。整个屏幕是垂直布局。灰色区域显示网络视图 橙色视图包含一个按钮和一些填充信息 我想让Android计算出灰色区域应该有多大,只需要知道按钮和填充大小。有什么好办法吗 注意:我通常通过布局权重来完成,但我很好奇是否有更好的方法 我通常通过布局权重来完成,但我很好奇是否有更好的方法 没有 线性布局与权重、相对布局或约束布局,归结为一件事:您有一些需要解决的约束。您的布
这将是一个干净的解决方案,因为您知道约束,可以直接实现它们。在相对布局中,首先查看webview。上面的橙色部分用于设置webview布局,橙色按钮用于设置 android:alignparentBottom=true