如何设置权重以使底部视图占用Android的剩余空间

时间:2015-07-27 08:28:14

标签: android android-layout expandable android-layout-weight

我想在以下两部分中对我的布局屏幕进行建模。

  1. 基本信息相关的线性布局,可扩展视图最初为屏幕高度的20%。
  2. 底部列表视图占用剩余空间。
  3. 但是当顶视图被展开时,我想让它的高度达到50%,而底部列表视图应该在之后开始。

    我附上图片供参考。

    我已尝试设置顶部和底部布局的layout_weight。但无法找到确切的解决方案。可能是我错过了一些观点。

    如果您需要更多信息,请与我联系。

    先谢谢。

    的问候, 勒凯什

    Layout requirement

1 个答案:

答案 0 :(得分:1)

尝试从顶部视图和列表视图集android:layout_weight="1"android:layout_height="0dp"中删除当前权重。这使得ListView可以采用屏幕上剩余的任何高度。