diff options
| author | Fabrice Di Meglio <fdimeglio@google.com> | 2011-06-13 12:16:51 -0700 |
|---|---|---|
| committer | Fabrice Di Meglio <fdimeglio@google.com> | 2011-06-14 16:16:39 -0700 |
| commit | c0053223bedf33581b0830fb87be32c1f26e5372 (patch) | |
| tree | 2ad4905ec68202ba4331f49c0efdb30d966cceeb /core/java/android/widget/RelativeLayout.java | |
| parent | f0b517d9d287e86e6e57a372ddcb070cec1fe1c0 (diff) | |
Add View.getResolvedLayoutDirection()
- update Callback2 interface
- update Gravity.getAbsoluteGravity() and Gravity.apply() to be more generic
by changing "boolean isRtl" parameter to "int layoutDirection"
- fix BiDiTests for RTL FrameLayout
Change-Id: I97bb456c22d5fd3ecb34f08564ce4dbed37e7459
Diffstat (limited to 'core/java/android/widget/RelativeLayout.java')
| -rw-r--r-- | core/java/android/widget/RelativeLayout.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/core/java/android/widget/RelativeLayout.java b/core/java/android/widget/RelativeLayout.java index a4771d5c9519..a5cf62e71796 100644 --- a/core/java/android/widget/RelativeLayout.java +++ b/core/java/android/widget/RelativeLayout.java @@ -495,8 +495,9 @@ public class RelativeLayout extends ViewGroup { height - mPaddingBottom); final Rect contentBounds = mContentBounds; + final int layoutDirection = getResolvedLayoutDirection(); Gravity.apply(mGravity, right - left, bottom - top, selfBounds, contentBounds, - isLayoutRtl()); + layoutDirection); final int horizontalOffset = contentBounds.left - left; final int verticalOffset = contentBounds.top - top; |
