Listen to the uiMode configuration changes.

Fixes #9736
Fixes #9922
This commit is contained in:
Fumiaki Yoshimatsu
2020-08-14 17:09:48 -04:00
committed by Alan Evans
parent f1c0df7d87
commit dda98a474d
2 changed files with 50 additions and 52 deletions

View File

@@ -20,9 +20,7 @@ public final class DynamicLanguageContextWrapper {
final Configuration config = resources.getConfiguration();
final Configuration newConfig = copyWithNewLocale(config, newLocale);
resources.updateConfiguration(newConfig, resources.getDisplayMetrics());
return context;
return context.createConfigurationContext(newConfig);
}
private static Configuration copyWithNewLocale(Configuration config, Locale locale) {