aboutsummaryrefslogtreecommitdiff
path: root/resources/src/main/java/org
diff options
context:
space:
mode:
authorChristian Williams <christianw@google.com>2017-11-07 20:09:53 -0800
committerChristian Williams <christianw@google.com>2017-11-13 12:21:36 -0800
commitf559a18f6663b49fa2c654c773402bd268bd9c86 (patch)
treeec4ef915c78b71e9edfe6caa2413b14d23af2568 /resources/src/main/java/org
parentdeb9835eafce613de7a6c92959871bc07af2fecd (diff)
downloadrobolectric-shadows-f559a18f6663b49fa2c654c773402bd268bd9c86.tar.gz
Fix BCP 47 locale support for ARSC mode.
Diffstat (limited to 'resources/src/main/java/org')
-rw-r--r--resources/src/main/java/org/robolectric/res/android/ResTable_config.java8
1 files changed, 8 insertions, 0 deletions
diff --git a/resources/src/main/java/org/robolectric/res/android/ResTable_config.java b/resources/src/main/java/org/robolectric/res/android/ResTable_config.java
index d157f36e2..89558a8e5 100644
--- a/resources/src/main/java/org/robolectric/res/android/ResTable_config.java
+++ b/resources/src/main/java/org/robolectric/res/android/ResTable_config.java
@@ -432,6 +432,14 @@ public class ResTable_config {
return unpackRegion();
}
+ public final String scriptString() {
+ if (localeScript[0] != '\0') {
+ return new String(localeScript);
+ } else {
+ return null;
+ }
+ }
+
public int orientation;
public int touchscreen;
public int density;