am 0f61804f: am 7cb761fe: Merge "Document that MarginLayoutParams margins should be positive." into lmp-mr1-dev
* commit '0f61804f18988dd547d3d56aef40a13aa59d3ce6': Document that MarginLayoutParams margins should be positive.
This commit is contained in:
@@ -6501,7 +6501,7 @@ public abstract class ViewGroup extends View implements ViewParent, ViewManager
|
|||||||
*/
|
*/
|
||||||
public static class MarginLayoutParams extends ViewGroup.LayoutParams {
|
public static class MarginLayoutParams extends ViewGroup.LayoutParams {
|
||||||
/**
|
/**
|
||||||
* The left margin in pixels of the child.
|
* The left margin in pixels of the child. Margin values should be positive.
|
||||||
* Call {@link ViewGroup#setLayoutParams(LayoutParams)} after reassigning a new value
|
* Call {@link ViewGroup#setLayoutParams(LayoutParams)} after reassigning a new value
|
||||||
* to this field.
|
* to this field.
|
||||||
*/
|
*/
|
||||||
@@ -6509,7 +6509,7 @@ public abstract class ViewGroup extends View implements ViewParent, ViewManager
|
|||||||
public int leftMargin;
|
public int leftMargin;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The top margin in pixels of the child.
|
* The top margin in pixels of the child. Margin values should be positive.
|
||||||
* Call {@link ViewGroup#setLayoutParams(LayoutParams)} after reassigning a new value
|
* Call {@link ViewGroup#setLayoutParams(LayoutParams)} after reassigning a new value
|
||||||
* to this field.
|
* to this field.
|
||||||
*/
|
*/
|
||||||
@@ -6517,7 +6517,7 @@ public abstract class ViewGroup extends View implements ViewParent, ViewManager
|
|||||||
public int topMargin;
|
public int topMargin;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The right margin in pixels of the child.
|
* The right margin in pixels of the child. Margin values should be positive.
|
||||||
* Call {@link ViewGroup#setLayoutParams(LayoutParams)} after reassigning a new value
|
* Call {@link ViewGroup#setLayoutParams(LayoutParams)} after reassigning a new value
|
||||||
* to this field.
|
* to this field.
|
||||||
*/
|
*/
|
||||||
@@ -6525,7 +6525,7 @@ public abstract class ViewGroup extends View implements ViewParent, ViewManager
|
|||||||
public int rightMargin;
|
public int rightMargin;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The bottom margin in pixels of the child.
|
* The bottom margin in pixels of the child. Margin values should be positive.
|
||||||
* Call {@link ViewGroup#setLayoutParams(LayoutParams)} after reassigning a new value
|
* Call {@link ViewGroup#setLayoutParams(LayoutParams)} after reassigning a new value
|
||||||
* to this field.
|
* to this field.
|
||||||
*/
|
*/
|
||||||
@@ -6533,7 +6533,7 @@ public abstract class ViewGroup extends View implements ViewParent, ViewManager
|
|||||||
public int bottomMargin;
|
public int bottomMargin;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The start margin in pixels of the child.
|
* The start margin in pixels of the child. Margin values should be positive.
|
||||||
* Call {@link ViewGroup#setLayoutParams(LayoutParams)} after reassigning a new value
|
* Call {@link ViewGroup#setLayoutParams(LayoutParams)} after reassigning a new value
|
||||||
* to this field.
|
* to this field.
|
||||||
*/
|
*/
|
||||||
@@ -6541,7 +6541,7 @@ public abstract class ViewGroup extends View implements ViewParent, ViewManager
|
|||||||
private int startMargin = DEFAULT_MARGIN_RELATIVE;
|
private int startMargin = DEFAULT_MARGIN_RELATIVE;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The end margin in pixels of the child.
|
* The end margin in pixels of the child. Margin values should be positive.
|
||||||
* Call {@link ViewGroup#setLayoutParams(LayoutParams)} after reassigning a new value
|
* Call {@link ViewGroup#setLayoutParams(LayoutParams)} after reassigning a new value
|
||||||
* to this field.
|
* to this field.
|
||||||
*/
|
*/
|
||||||
@@ -6722,6 +6722,7 @@ public abstract class ViewGroup extends View implements ViewParent, ViewManager
|
|||||||
* Sets the margins, in pixels. A call to {@link android.view.View#requestLayout()} needs
|
* Sets the margins, in pixels. A call to {@link android.view.View#requestLayout()} needs
|
||||||
* to be done so that the new margins are taken into account. Left and right margins may be
|
* to be done so that the new margins are taken into account. Left and right margins may be
|
||||||
* overriden by {@link android.view.View#requestLayout()} depending on layout direction.
|
* overriden by {@link android.view.View#requestLayout()} depending on layout direction.
|
||||||
|
* Margin values should be positive.
|
||||||
*
|
*
|
||||||
* @param left the left margin size
|
* @param left the left margin size
|
||||||
* @param top the top margin size
|
* @param top the top margin size
|
||||||
@@ -6751,7 +6752,7 @@ public abstract class ViewGroup extends View implements ViewParent, ViewManager
|
|||||||
* Sets the relative margins, in pixels. A call to {@link android.view.View#requestLayout()}
|
* Sets the relative margins, in pixels. A call to {@link android.view.View#requestLayout()}
|
||||||
* needs to be done so that the new relative margins are taken into account. Left and right
|
* needs to be done so that the new relative margins are taken into account. Left and right
|
||||||
* margins may be overriden by {@link android.view.View#requestLayout()} depending on layout
|
* margins may be overriden by {@link android.view.View#requestLayout()} depending on layout
|
||||||
* direction.
|
* direction. Margin values should be positive.
|
||||||
*
|
*
|
||||||
* @param start the start margin size
|
* @param start the start margin size
|
||||||
* @param top the top margin size
|
* @param top the top margin size
|
||||||
@@ -6774,7 +6775,7 @@ public abstract class ViewGroup extends View implements ViewParent, ViewManager
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Sets the relative start margin.
|
* Sets the relative start margin. Margin values should be positive.
|
||||||
*
|
*
|
||||||
* @param start the start margin size
|
* @param start the start margin size
|
||||||
*
|
*
|
||||||
@@ -6807,7 +6808,7 @@ public abstract class ViewGroup extends View implements ViewParent, ViewManager
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Sets the relative end margin.
|
* Sets the relative end margin. Margin values should be positive.
|
||||||
*
|
*
|
||||||
* @param end the end margin size
|
* @param end the end margin size
|
||||||
*
|
*
|
||||||
|
|||||||
@@ -2772,25 +2772,32 @@
|
|||||||
<attr name="layout_width" />
|
<attr name="layout_width" />
|
||||||
<attr name="layout_height" />
|
<attr name="layout_height" />
|
||||||
<!-- Specifies extra space on the left, top, right and bottom
|
<!-- Specifies extra space on the left, top, right and bottom
|
||||||
sides of this view. This space is outside this view's bounds. -->
|
sides of this view. This space is outside this view's bounds.
|
||||||
|
Margin values should be positive. -->
|
||||||
<attr name="layout_margin" format="dimension" />
|
<attr name="layout_margin" format="dimension" />
|
||||||
<!-- Specifies extra space on the left side of this view.
|
<!-- Specifies extra space on the left side of this view.
|
||||||
This space is outside this view's bounds. -->
|
This space is outside this view's bounds.
|
||||||
|
Margin values should be positive. -->
|
||||||
<attr name="layout_marginLeft" format="dimension" />
|
<attr name="layout_marginLeft" format="dimension" />
|
||||||
<!-- Specifies extra space on the top side of this view.
|
<!-- Specifies extra space on the top side of this view.
|
||||||
This space is outside this view's bounds. -->
|
This space is outside this view's bounds.
|
||||||
|
Margin values should be positive.-->
|
||||||
<attr name="layout_marginTop" format="dimension" />
|
<attr name="layout_marginTop" format="dimension" />
|
||||||
<!-- Specifies extra space on the right side of this view.
|
<!-- Specifies extra space on the right side of this view.
|
||||||
This space is outside this view's bounds. -->
|
This space is outside this view's bounds.
|
||||||
|
Margin values should be positive.-->
|
||||||
<attr name="layout_marginRight" format="dimension" />
|
<attr name="layout_marginRight" format="dimension" />
|
||||||
<!-- Specifies extra space on the bottom side of this view.
|
<!-- Specifies extra space on the bottom side of this view.
|
||||||
This space is outside this view's bounds. -->
|
This space is outside this view's bounds.
|
||||||
|
Margin values should be positive.-->
|
||||||
<attr name="layout_marginBottom" format="dimension" />
|
<attr name="layout_marginBottom" format="dimension" />
|
||||||
<!-- Specifies extra space on the start side of this view.
|
<!-- Specifies extra space on the start side of this view.
|
||||||
This space is outside this view's bounds. -->
|
This space is outside this view's bounds.
|
||||||
|
Margin values should be positive.-->
|
||||||
<attr name="layout_marginStart" format="dimension" />
|
<attr name="layout_marginStart" format="dimension" />
|
||||||
<!-- Specifies extra space on the end side of this view.
|
<!-- Specifies extra space on the end side of this view.
|
||||||
This space is outside this view's bounds. -->
|
This space is outside this view's bounds.
|
||||||
|
Margin values should be positive.-->
|
||||||
<attr name="layout_marginEnd" format="dimension" />
|
<attr name="layout_marginEnd" format="dimension" />
|
||||||
</declare-styleable>
|
</declare-styleable>
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user