I use this snippet to allow the user to set his favorite locale in the appplication:
Locale locale = new Locale(newLan);
Locale.setDefault(locale);
Configuration config = getBaseContext().getResources().getConfiguration();
config.locale = locale;
getBaseContext().getResources().updateConfiguration(config,getBaseContext().getResources().getDisplayMetrics());
Problem is that I would like to write a setting that would allow the user to get back to the default langage of the phone.
How is it possible?
Because after using the snippet above and imagine user chose French, I cannot get back the phone locale (which might be english for instance)