I have two locale in my application. Can I access to resources, for example string array from different locale without to change current locale ? I mean with coding I don\'t
Here is the code that work for me if cMK is String array from current locale and cEN is string array from diffrent locale
cMK = getResources().getStringArray(R.array.cities);
Configuration confTmp =new Configuration( getResources().getConfiguration());
confTmp.locale = new Locale("en");
DisplayMetrics metrics = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(metrics);
Resources resources = new Resources(getAssets(), metrics, confTmp);
/* get localized string */
cENG = getResources().getStringArray(R.array.cities);
The current locale isn't changed and that was the point.