Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit b9674640 authored by Fabrice Di Meglio's avatar Fabrice Di Meglio Committed by Android (Google) Code Review
Browse files

Merge "Enforce encapsulation for MarginLayoutParams startMargin and endMargin" into jb-mr1-dev

parents 4f8da32f a40627da
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -25551,12 +25551,12 @@ package android.view {
    method protected boolean isLayoutRtl();
    method public boolean isMarginRelative();
    method public void setLayoutDirection(int);
    method public void setMarginEnd(int);
    method public void setMarginStart(int);
    method public void setMargins(int, int, int, int);
    field public int bottomMargin;
    field public int endMargin;
    field public int leftMargin;
    field public int rightMargin;
    field public int startMargin;
    field public int topMargin;
  }
+24 −2
Original line number Diff line number Diff line
@@ -5568,7 +5568,7 @@ public abstract class ViewGroup extends View implements ViewParent, ViewManager
         * to this field.
         */
        @ViewDebug.ExportedProperty(category = "layout")
        public int startMargin = DEFAULT_RELATIVE;
        private int startMargin = DEFAULT_RELATIVE;

        /**
         * The end margin in pixels of the child.
@@ -5576,7 +5576,7 @@ public abstract class ViewGroup extends View implements ViewParent, ViewManager
         * to this field.
         */
        @ViewDebug.ExportedProperty(category = "layout")
        public int endMargin = DEFAULT_RELATIVE;
        private int endMargin = DEFAULT_RELATIVE;

        /**
         * The default start and end margin.
@@ -5723,6 +5723,17 @@ public abstract class ViewGroup extends View implements ViewParent, ViewManager
            initialRightMargin = 0;
        }

        /**
         * Sets the relative start margin.
         *
         * @param start the start marging size
         *
         * @attr ref android.R.styleable#ViewGroup_MarginLayout_layout_marginStart
         */
        public void setMarginStart(int start) {
            startMargin = start;
        }

        /**
         * Returns the start margin in pixels.
         *
@@ -5741,6 +5752,17 @@ public abstract class ViewGroup extends View implements ViewParent, ViewManager
            }
        }

        /**
         * Sets the relative end margin.
         *
         * @param end the end marging size
         *
         * @attr ref android.R.styleable#ViewGroup_MarginLayout_layout_marginEnd
         */
        public void setMarginEnd(int end) {
            endMargin = end;
        }

        /**
         * Returns the end margin in pixels.
         *