如何设置权重使底部视图占据剩余 space Android
How to set Weight to make bottom view occupy remaining space Android
我想在以下两部分中对我的布局屏幕进行建模。
- 基本信息相关线性布局,可扩展视图最初为屏幕高度的 20%。
- 底部列表视图占用剩余Space。
但是当顶部视图展开时,我想让它的高度达到 50%,底部列表视图应该在之后开始。
我附上图片以供参考。
我试过设置上下布局的layout_weight。但无法找到确切的解决方案。可能是我遗漏了一些要点。
如果您需要我这边的更多信息,请告诉我。
提前致谢。
此致,
拉凯什
尝试从顶部视图中删除当前权重,并在列表视图中设置 android:layout_weight="1"
和 android:layout_height="0dp"
。这使得 ListView 可以占据屏幕上剩余的任何高度。
我想在以下两部分中对我的布局屏幕进行建模。
- 基本信息相关线性布局,可扩展视图最初为屏幕高度的 20%。
- 底部列表视图占用剩余Space。
但是当顶部视图展开时,我想让它的高度达到 50%,底部列表视图应该在之后开始。
我附上图片以供参考。
我试过设置上下布局的layout_weight。但无法找到确切的解决方案。可能是我遗漏了一些要点。
如果您需要我这边的更多信息,请告诉我。
提前致谢。
此致, 拉凯什
尝试从顶部视图中删除当前权重,并在列表视图中设置 android:layout_weight="1"
和 android:layout_height="0dp"
。这使得 ListView 可以占据屏幕上剩余的任何高度。