diff options
Diffstat (limited to 'core/java')
| -rw-r--r-- | core/java/android/view/textservice/SpellCheckerSubtype.java | 5 | ||||
| -rw-r--r-- | core/java/android/widget/TextView.java | 2 |
2 files changed, 5 insertions, 2 deletions
diff --git a/core/java/android/view/textservice/SpellCheckerSubtype.java b/core/java/android/view/textservice/SpellCheckerSubtype.java index f235295..c753188 100644 --- a/core/java/android/view/textservice/SpellCheckerSubtype.java +++ b/core/java/android/view/textservice/SpellCheckerSubtype.java @@ -146,7 +146,10 @@ public final class SpellCheckerSubtype implements Parcelable { return false; } - private static Locale constructLocaleFromString(String localeStr) { + /** + * @hide + */ + public static Locale constructLocaleFromString(String localeStr) { if (TextUtils.isEmpty(localeStr)) return null; String[] localeParams = localeStr.split("_", 3); diff --git a/core/java/android/widget/TextView.java b/core/java/android/widget/TextView.java index 81a44fd..bd19f00 100644 --- a/core/java/android/widget/TextView.java +++ b/core/java/android/widget/TextView.java @@ -7678,7 +7678,7 @@ public class TextView extends View implements ViewTreeObserver.OnPreDrawListener mContext.getSystemService(Context.TEXT_SERVICES_MANAGER_SERVICE); final SpellCheckerSubtype subtype = textServicesManager.getCurrentSpellCheckerSubtype(true); if (subtype != null) { - locale = new Locale(subtype.getLocale()); + locale = SpellCheckerSubtype.constructLocaleFromString(subtype.getLocale()); } return locale; } |
