OSDN Git Service

Fix generate layout params to preserve margins
authorYigit Boyar <yboyar@google.com>
Tue, 22 Mar 2016 23:53:42 +0000 (16:53 -0700)
committerYigit Boyar <yboyar@google.com>
Wed, 23 Mar 2016 00:07:44 +0000 (17:07 -0700)
commit885c50b6df08270642016c1f24a3b7e381341742
tree592a025ba7b5e8f9cf9d67caeb853d90cc5f1b18
parentfb811aaf4dd062c1ef3581522acb523680f081f3
Fix generate layout params to preserve margins

This CL fixes a common bug in framework's widgets where they
were not converting a child's margin layout params properly.

The CL fixes, FrameLayout, RelativeLayout, GridLayout and
LinearLayout.

Bug: 27785449
Change-Id: Icecd9181ff82107e412174fe152f35d32d36b2e6
core/java/android/widget/FrameLayout.java
core/java/android/widget/GridLayout.java
core/java/android/widget/LinearLayout.java
core/java/android/widget/RelativeLayout.java