我想知道我是否可以在父级中定义子项的边距。
喜欢这个:
<LinearLayout
childrenMargin="10dp"
>
<child />
<child />
<child />
</LinearLayout>
还是我必须为孩子设置layout_margin
?
听起来您想向父元素添加填充。
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:padding="10dp" >
...
</LinearLayout>
一种思考方法是,填充是视图的内部间距(即它与其子视图之间的间距),而边距是视图的外部间距(它与其父项和邻居之间的间距)。