android Google Map language as Locale language

时间:2018-09-11 09:17:15

标签: android google-maps google-places-api google-geocoder google-play-services

enter image description here由于我们手机中的Google Map App使用英语显示了每个地区的不同语言。 我也想在我的应用程序中实现相同的功能。 但是我不能在android中做到这一点。 你能帮我摆脱困境吗?

Set Google Map language as Locale language

https://developers.google.com/maps/documentation/javascript/basics?csw=1#Localization

https://developers.google.com/maps/documentation/javascript/localization

1 个答案:

答案 0 :(得分:2)

请检查此链接What is the list of supported languages/locales on Android?以获取受支持的语言。
和 您只需在Splash中或在加载地图的位置简单地更改应用程序的区域设置即可。

String languageToLoad = "ar"; 
    Locale locale = new Locale(languageToLoad);
    Locale.setDefault(locale);
    Configuration config = new Configuration();
    config.locale = locale;
    getBaseContext().getResources().updateConfiguration(config,
            getBaseContext().getResources().getDisplayMetrics());

希望这对您有所帮助。