0

我想知道是否可以在父级中定义子级的边距。

像这样:

<LinearLayout
childrenMargin="10dp"
>
 <child />
 <child />
 <child />
</LinearLayout>

还是我必须layout_margin为孩子们设置?

4

1 回答 1

0

听起来您想向父元素添加填充。

<LinearLayout
     android:layout_width="match_parent"
     android:layout_height="wrap_content"
     android:padding="10dp" >

     ...

</LinearLayout>

一种思考方式是padding 是 View 的内部间距(即它与其子项之间的空间),而margin 是 View 的外部间距(它与其父项和邻居之间的空间)。

于 2013-11-08T15:36:07.173 回答