Loading core/java/android/content/res/Configuration.java +10 −0 Original line number Diff line number Diff line Loading @@ -1484,6 +1484,16 @@ public final class Configuration implements Parcelable, Comparable<Configuration setLocales(loc == null ? LocaleList.getEmptyLocaleList() : new LocaleList(loc)); } /** * @hide * * Clears the locale without changing layout direction. */ public void clearLocales() { mLocaleList = LocaleList.getEmptyLocaleList(); locale = null; } /** * Return the layout direction. Will be either {@link View#LAYOUT_DIRECTION_LTR} or * {@link View#LAYOUT_DIRECTION_RTL}. Loading core/java/android/provider/Settings.java +1 −1 Original line number Diff line number Diff line Loading @@ -2241,7 +2241,7 @@ public final class Settings { public static void clearConfiguration(Configuration inoutConfig) { inoutConfig.fontScale = 0; if (!inoutConfig.userSetLocale && !inoutConfig.getLocales().isEmpty()) { inoutConfig.setLocales(LocaleList.getEmptyLocaleList()); inoutConfig.clearLocales(); } } Loading Loading
core/java/android/content/res/Configuration.java +10 −0 Original line number Diff line number Diff line Loading @@ -1484,6 +1484,16 @@ public final class Configuration implements Parcelable, Comparable<Configuration setLocales(loc == null ? LocaleList.getEmptyLocaleList() : new LocaleList(loc)); } /** * @hide * * Clears the locale without changing layout direction. */ public void clearLocales() { mLocaleList = LocaleList.getEmptyLocaleList(); locale = null; } /** * Return the layout direction. Will be either {@link View#LAYOUT_DIRECTION_LTR} or * {@link View#LAYOUT_DIRECTION_RTL}. Loading
core/java/android/provider/Settings.java +1 −1 Original line number Diff line number Diff line Loading @@ -2241,7 +2241,7 @@ public final class Settings { public static void clearConfiguration(Configuration inoutConfig) { inoutConfig.fontScale = 0; if (!inoutConfig.userSetLocale && !inoutConfig.getLocales().isEmpty()) { inoutConfig.setLocales(LocaleList.getEmptyLocaleList()); inoutConfig.clearLocales(); } } Loading