diff options
author | kkimlabs@chromium.org <kkimlabs@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-03-04 22:33:32 +0000 |
---|---|---|
committer | kkimlabs@chromium.org <kkimlabs@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-03-04 22:33:32 +0000 |
commit | 24c2b6751df102c7acc46a1df5992b48dbfefdd5 (patch) | |
tree | 5746f8eee4aafd9d978b13be6f55f99b2c7ef698 /ui/android | |
parent | 9a7127e89c6de100a3b71d9741313cedac760ffb (diff) | |
download | chromium_src-24c2b6751df102c7acc46a1df5992b48dbfefdd5.zip chromium_src-24c2b6751df102c7acc46a1df5992b48dbfefdd5.tar.gz chromium_src-24c2b6751df102c7acc46a1df5992b48dbfefdd5.tar.bz2 |
[Android] RTL layout direction function clean up.
We used TextUtils#getLayoutDirectionFromLocale(Locale) function
to get the layout direction, but Configuration#getLayoutDirection()
is more correct function for our purpose. The result is the same.
TBR=nyquist
Review URL: https://codereview.chromium.org/186873002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@254858 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ui/android')
-rw-r--r-- | ui/android/java/src/org/chromium/ui/base/LocalizationUtils.java | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/ui/android/java/src/org/chromium/ui/base/LocalizationUtils.java b/ui/android/java/src/org/chromium/ui/base/LocalizationUtils.java index da5d1e0..d5f6638 100644 --- a/ui/android/java/src/org/chromium/ui/base/LocalizationUtils.java +++ b/ui/android/java/src/org/chromium/ui/base/LocalizationUtils.java @@ -4,9 +4,11 @@ package org.chromium.ui.base; +import android.content.res.Configuration; import android.view.View; import org.chromium.base.ApiCompatibilityUtils; +import org.chromium.base.ApplicationStatus; import org.chromium.base.CalledByNative; import org.chromium.base.JNINamespace; @@ -73,8 +75,10 @@ public class LocalizationUtils { @CalledByNative public static boolean isLayoutRtl() { if (sIsLayoutRtl == null) { + Configuration configuration = + ApplicationStatus.getApplicationContext().getResources().getConfiguration(); sIsLayoutRtl = Boolean.valueOf( - ApiCompatibilityUtils.getLayoutDirectionFromLocale(Locale.getDefault()) == + ApiCompatibilityUtils.getLayoutDirection(configuration) == View.LAYOUT_DIRECTION_RTL); } |