I can change locale of my app using this code:
public static void setLocale(Locale locale)
{
Locale.setDefault(locale);
Configuration appConfig = new Configuration();
appConfig.locale = locale;
App.context().getResources().updateConfiguration
(appConfig,App.context().getResources().getDisplayMetrics());
}
but how to do it with any other app?
Done!!!
I'm sharing to other users my code! It takes name of current active app in English locale: