From 11bce123b91cee70380bffa3fffa3c9d19ef3ebd Mon Sep 17 00:00:00 2001 From: Narayan Kamath Date: Wed, 12 Nov 2014 13:28:20 +0000 Subject: [PATCH] Add detailed javadoc for AssetManager.getLocales. bug: 18218661 Change-Id: Idcbd8678b6dd1b28f993c4dab000e284db76edc0 --- core/java/android/content/res/AssetManager.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/core/java/android/content/res/AssetManager.java b/core/java/android/content/res/AssetManager.java index e57882240e567..ecae52c3cd67a 100644 --- a/core/java/android/content/res/AssetManager.java +++ b/core/java/android/content/res/AssetManager.java @@ -666,6 +666,14 @@ public final class AssetManager implements AutoCloseable { /** * Get the locales that this asset manager contains data for. + * + *

On SDK 21 (Android 5.0: Lollipop) and above, Locale strings are valid + * BCP-47 language tags and can be + * parsed using {@link java.util.Locale#forLanguageTag(String)}. + * + *

On SDK 20 (Android 4.4W: Kitkat for watches) and below, locale strings + * are of the form {@code ll_CC} where {@code ll} is a two letter language code, + * and {@code CC} is a two letter country code. */ public native final String[] getLocales();