Merge "Switch TextUtils over to new ICU API."

This commit is contained in:
Narayan Kamath
2014-07-31 11:29:56 +00:00
committed by Gerrit Code Review

View File

@ -1737,7 +1737,7 @@ public class TextUtils {
*/ */
public static int getLayoutDirectionFromLocale(Locale locale) { public static int getLayoutDirectionFromLocale(Locale locale) {
if (locale != null && !locale.equals(Locale.ROOT)) { 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 == null) return getLayoutDirectionFromFirstChar(locale);
if (scriptSubtag.equalsIgnoreCase(ARAB_SCRIPT_SUBTAG) || if (scriptSubtag.equalsIgnoreCase(ARAB_SCRIPT_SUBTAG) ||