Android contexte.getResources.updateConfiguration() obsolète

Tout récemment contexte.getResources().updateConfiguration() a été dépréciée dans les API Android 25 et il est conseillé d'utiliser le contexte.createConfigurationContext() au lieu de cela.

Personne ne sait comment createConfigurationContext peuvent être utilisés pour remplacer les paramètres régionaux du système android?

avant que cela serait fait par:

Configuration config = getBaseContext().getResources().getConfiguration();
config.setLocale(locale);
context.getResources().updateConfiguration(config,
                                 context.getResources().getDisplayMetrics());
Que diriez - applyOverrideConfiguration (non testé)?
il y a aussi une solution simple, ici , très semblable à celui-ci stackoverflow.com/questions/39705739/...
[updateConfiguration était dépréciée de l'API de niveau 25] developer.android.com/reference/android/content/res/Resources

OriginalL'auteur Bassel Mourjan | 2016-10-24