2

In my application,i am use MapView. but it display map in English language,but I want to display MapView in Hebrew language.

Like THIS.

How it possible in android?

Thanks in advance.

Akshay
  • 2,506
  • 4
  • 34
  • 55
Mehul Santoki
  • 1,208
  • 1
  • 12
  • 25

1 Answers1

0

It depends on your phone language settings. You can change language settings in code, but not forget to change to default after closing your app.

Resources standardResources = getApplicationContext();
DisplayMetrics metrics = standardResources.getDisplayMetrics();
Configuration config = new Configuration(standardResources.getConfiguration());
config.locale = new Locale("ja") // change
standardResources.updateConfiguration(config, metrics);

// in onDestroy()
config.locale = Locale.getDefault(); // default
standardResources.updateConfiguration(config, metrics);
Artyom Kiriliyk
  • 2,513
  • 1
  • 17
  • 21