diff options
author | Fabrice Di Meglio <fdimeglio@google.com> | 2011-05-23 14:43:23 -0700 |
---|---|---|
committer | Fabrice Di Meglio <fdimeglio@google.com> | 2011-05-27 11:23:15 -0700 |
commit | 6a03640539405afbdefe72894759281b98aa6e6f (patch) | |
tree | b3326ddd1c7ab343f55de949f6d4a34fa2accc4e /core/java/android/widget/TableRow.java | |
parent | 4c74c03fd19cfd151eafabb8da653d943af96abb (diff) | |
download | frameworks_base-6a03640539405afbdefe72894759281b98aa6e6f.zip frameworks_base-6a03640539405afbdefe72894759281b98aa6e6f.tar.gz frameworks_base-6a03640539405afbdefe72894759281b98aa6e6f.tar.bz2 |
Add support for Gravity BEFORE and AFTER
- update layouts
- add Callback2 for RTL aware Drawable
- add unit tests
Change-Id: Ic64d0291e262170aff7297c6580b0b422eaa8d89
Diffstat (limited to 'core/java/android/widget/TableRow.java')
-rw-r--r-- | core/java/android/widget/TableRow.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/core/java/android/widget/TableRow.java b/core/java/android/widget/TableRow.java index b612004..5f20c85 100644 --- a/core/java/android/widget/TableRow.java +++ b/core/java/android/widget/TableRow.java @@ -224,7 +224,8 @@ public class TableRow extends LinearLayout { final int childWidth = child.getMeasuredWidth(); lp.mOffset[LayoutParams.LOCATION_NEXT] = columnWidth - childWidth; - switch (gravity & Gravity.HORIZONTAL_GRAVITY_MASK) { + final int absoluteGravity = Gravity.getAbsoluteGravity(gravity, isLayoutRtl()); + switch (absoluteGravity & Gravity.HORIZONTAL_GRAVITY_MASK) { case Gravity.LEFT: // don't offset on X axis break; |