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" />

私はこれを持っていViewますがRelativeLayoutandroid:paddingTopプロパティが機能していないようです。さまざまな値で試してみましたが、それでもビューはボタンの「計算」の近くにあります。

4

1 に答える 1

14

MGSが示すように、おそらくandroid:layout_marginTop、またはおそらくandroid:layout_height=101dip。パディングがジェネリックに意味があるかどうかはわかりませんView。サポートされている場合、パディングは背景計算の一部と見なされるため、パディングを含めるように高さを設定するだけでも違いはありません。

ウィジェットと隣接するウィジェットの間のスペースには、マージンを使用します。ウィジェットの端とそのコンテンツの間(たとえば、aの端Buttonとそのキャプションの間)のスペースには、パディングを使用します。背景が透明の場合、これらは視覚的に同じになります。背景が不透明な場合、視覚的に大きく異なります。

于 2010-10-21T11:39:31.263 に答える