summaryrefslogtreecommitdiffstats
path: root/ui/android
diff options
context:
space:
mode:
authorkkimlabs@chromium.org <kkimlabs@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-03-04 22:33:32 +0000
committerkkimlabs@chromium.org <kkimlabs@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-03-04 22:33:32 +0000
commit24c2b6751df102c7acc46a1df5992b48dbfefdd5 (patch)
tree5746f8eee4aafd9d978b13be6f55f99b2c7ef698 /ui/android
parent9a7127e89c6de100a3b71d9741313cedac760ffb (diff)
downloadchromium_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.java6
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);
}