4
<View
  android:id="@+id/first_sep"
  android:layout_width="fill_parent"
  android:layout_height="1dip"
  android:paddingTop="100dip"
  android:layout_below="@id/calculate"
  android:background="#FFCCCCCC" />

我有这个ViewRelativeLayout并且该android:paddingTop属性似乎不起作用。尝试了各种值,但视图仍然靠近“计算”按钮。

4

1 回答 1

14

正如 MGS 所指出的,您可能想要android:layout_marginTop,或者android:layout_height=101dip. 我不确定填充对泛型是否有任何意义View。如果支持它,它肯定与简单地设置高度以包含填充没有区别,因为填充被认为是背景计算的一部分。

对于小部件和相邻小部件之间的空间,请使用边距。对于小部件的边缘和它的内容之间的空间(例如,a 的边缘Button和它的标题之间),使用填充。在透明背景的情况下,这些在视觉上是相同的。在不透明背景的情况下,它们在视觉上会大不相同。

于 2010-10-21T11:39:31.263 回答