2016-08-29 11 views
2

私はandroid:layout_marginLeft属性を設定していますが、親か次のビューに距離/余白を保持するかどうか分かりません。アンドロイド:layout_marginLeftは親ビューを参照していますか?

DocSpecifies extra space on the left side of this view. This space is outside this view's bounds. Margin values should be positive.と書かれています。

+0

ビューの幅がmatch_parentの場合、親ビューからのマージンです。ビューが別のビューの横にある場合は、2つのビューの間の距離が提供されます。 – sushildlh

答えて

1

親の中にそのビューのマージンを設定します。それはLinearLayoutRelativeLayoutTableRowなら

はその後android:layout_marginLeft属性は、同じ親ビュー階層(周りビュー)の子上記1の左側に余分なスペースを指定します。

FrameLayoutの場合、android:layout_marginLeft属性は、その親の左側に余分なスペースを指定します。同じ親の他の子には影響しません。

0

それは親のレイアウトに依存LayoutGroup

関連する問題