代码之家  ›  专栏  ›  技术社区  ›  Casebash

android中的gravity=“fill_vertical”与layout_height=“fill_parent”

  •  1
  • Casebash  · 技术社区  · 14 年前

    为什么? gravity 提供“垂直填充”选项?这和布景有什么不同吗 layout_height “填充父对象”?如果我选择固定的 布局\高度 “垂直填充”表示重力?这不矛盾吗?

    1 回复  |  直到 14 年前
        1
  •  1
  •   Dan Lew    14 年前

    我相信使用 gravity="fill_vertical" 指示视图应垂直占用尽可能多的空间,同时仍考虑其他视图的高度约束。如果你使用 layout_height="fill_parent" ,您告诉视图占据整个父视图的高度;这可能会导致单个视图将其他视图推离视区。