【发布时间】:2013-08-08 03:06:56
【问题描述】:
当我们已经有 Android:layout_height 属性时,Android:height 属性有什么用? 我曾尝试在 TextView 和 EditText 中使用它,但没有任何用处
【问题讨论】:
-
嗯,通常 layout_* 意味着这将从父节点应用到自身,直接属性会影响节点中的子节点
当我们已经有 Android:layout_height 属性时,Android:height 属性有什么用? 我曾尝试在 TextView 和 EditText 中使用它,但没有任何用处
【问题讨论】:
【讨论】:
android:layout_height,它可以做同样的事情,但更多
android:layout_height="wrap_content",然后在android:height="wrap_content中设置你想要的大小
android:height="wrap_content" — 不同的是:你必须设置 layout_height 但不要你必须设置高度。然后对象自动计算它的高度。无论如何,在大多数情况下哪个是更好的主意。
这完全取决于使用的ViewGroup,但通常如果您使用android:layout_height="wrap_content",那么android:height 将成为实际大小。
详情:https://stackoverflow.com/a/20728106/341091
请注意,如果您不设置android:height,视图将自行计算大小。在大多数情况下,这是正确的做法。
【讨论】: