From 08b3516984850e04e9bb6feae29d691a7557191c Mon Sep 17 00:00:00 2001 From: Narayan Kamath Date: Wed, 30 Jul 2014 16:51:27 +0100 Subject: [PATCH] Switch TextUtils over to new ICU API. .. and use Locale.getScript() instead of ICU.getScript. bug: 15876704 Change-Id: Idf9462d8ef568dbc88c95e65a971184952e97872 --- core/java/android/text/TextUtils.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/java/android/text/TextUtils.java b/core/java/android/text/TextUtils.java index 596ca8c958ec2..a5e62e159d1b9 100644 --- a/core/java/android/text/TextUtils.java +++ b/core/java/android/text/TextUtils.java @@ -1737,7 +1737,7 @@ public class TextUtils { */ public static int getLayoutDirectionFromLocale(Locale locale) { if (locale != null && !locale.equals(Locale.ROOT)) { - final String scriptSubtag = ICU.getScript(ICU.addLikelySubtags(locale.toString())); + final String scriptSubtag = ICU.addLikelySubtags(locale).getScript(); if (scriptSubtag == null) return getLayoutDirectionFromFirstChar(locale); if (scriptSubtag.equalsIgnoreCase(ARAB_SCRIPT_SUBTAG) ||