我在Android应用中使用Google地图。我在整个应用程序中实现了语言本地化。因此,我希望每当用户更改应用语言时,Google地图语言也会更改为印地语。我尝试使用以下方法在我的应用中更改Google地图的语言。
String languageToLoad = "hi";
Locale locale = new Locale(languageToLoad);
Locale.setDefault(locale);
Configuration config = new Configuration();
config.locale = locale;
getResources().updateConfiguration(config, getResources().getDisplayMetrics());
我在地图加载之前这样做,但语言不会改为印地语。我曾尝试将地图的语言改为中文和韩文,但效果很好但我没有用印地语取得成功。
任何人都可以建议我正确的方式吗?
答案 0 :(得分:0)
目前,仅可使用适用于Android客户端库的v3.1.0 Beta Maps SDK来提供印地语(“ hi_IN”)。
遵循迁移指南https://goo.gle/v3-migration-guide
这是一个Beta版本,请在问题跟踪器[https://goo.gle/gmp-android-sdk-beta-issues]的新组件中提供您的反馈,以帮助尽快退出Beta。
>