代码之家  ›  专栏  ›  技术社区  ›  Ragunath Jawahar cephus

相对布局中的填充问题

  •  4
  • Ragunath Jawahar cephus  · 技术社区  · 15 年前
    <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" />
    

    我有这个 View 在一个 RelativeLayout 以及 android:paddingTop 房地产似乎不起作用。尝试使用各种值,但视图仍靠近“计算”按钮。

    1 回复  |  直到 7 年前
        1
  •  14
  •   CommonsWare    15 年前

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

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