OSDN Git Service

Target API check for margin params fix
authorYigit Boyar <yboyar@google.com>
Tue, 2 Aug 2016 00:42:28 +0000 (17:42 -0700)
committerYigit Boyar <yboyar@google.com>
Tue, 2 Aug 2016 18:27:18 +0000 (11:27 -0700)
commit2dd20a61e959f9a0acb0639664e063101b6e3bac
tree0031df85523cb1cf44f2f38773e75bb132eac551
parent41e185e73b96f6b1025eb2c920bebea32805713d
Target API check for margin params fix

Prior to N, our widgets were not converting MarginLayoutParams
properly between ViewGroups. The fix intrudced some issues in
older apps as the broken conversion code would hide developer
errors. This CL guards the change with a target API check so
that we don't affect older apps.

Bug: 30378230
Change-Id: I215281d261b553c3b4cedcd29ea0a861df809471
core/java/android/view/View.java
core/java/android/widget/FrameLayout.java
core/java/android/widget/GridLayout.java
core/java/android/widget/LinearLayout.java
core/java/android/widget/RelativeLayout.java