Sorry, the title seems a bit unclear.
I have Base_Activity class.
In that class I have a menu that has a spinner with the list of languages to change the content of the application in different languages.
I have three activities.
I want to make it possible for the users to change the language from anywhere in the application (any activity).
I succeed to change the language, but the problem here is to refresh the current activity when the user wants to change the language from there.
public void setLocale(String currentLanguage) {
myLocale = new Locale(currentLanguage);
Resources res = getResources();
DisplayMetrics dm = res.getDisplayMetrics();
Configuration conf = res.getConfiguration();
conf.locale = myLocale;
res.updateConfiguration(conf, dm);
Intent refresh = new Intent(//HERE HOW IS POSSIBLE SPECIFY THREE ACTIVITIES);
startActivity(refresh);
}