Probleme mit der Polsterung in RelativeLayout
<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" />
Habe ich diese View
im RelativeLayout
und die android:paddingTop
Eigenschaft scheint nicht zu funktionieren. Versuchte es mit verschiedenen Werten, und trotzdem ist das Bild liegt in der Nähe der Schaltfläche "berechnen".
- versuchen Sie die Verwendung von android:layout_marginTop
Du musst angemeldet sein, um einen Kommentar abzugeben.
Als MGS gibt, möchten Sie wahrscheinlich
android:layout_marginTop
oder vielleichtandroid:layout_height=101dip
. Ich bin unsicher, ob die Polsterung hat keine Bedeutung, die auf einem generischenView
. Wenn es unterstützt wird, wird es sicherlich keinen Unterschied, als einfach nur die Einstellung der Höhe zu umfassen, die Polsterung, da die Polsterung ist als Teil des hintergrund calcluations.Für den Abstand zwischen einem widget und einem angrenzenden widget, verwenden Margen. Für den Abstand zwischen den Rändern der widgets und deren Inhalte (z.B., zwischen dem Rand einer
Button
und seiner Beschriftung), verwenden Polsterung. Bei einem transparenten hintergrund, diese werden optisch identisch sein. Im Falle einer nicht-transparenten hintergrund haben, werden Sie wesentlich andere visuell.