Android 将Google地图语言设置为区域设置语言

Android 将Google地图语言设置为区域设置语言,android,google-maps,android-studio,Android,Google Maps,Android Studio,我知道我们可以通过使用 String languageToLoad = "hi"; // your language Locale locale = new Locale(languageToLoad); Locale.setDefault(locale); Configuration config = new Configuration(); config.locale = locale; getBaseContext().getResources(

我知道我们可以通过使用

String languageToLoad  = "hi"; // your language
    Locale locale = new Locale(languageToLoad); 
    Locale.setDefault(locale);
    Configuration config = new Configuration();
    config.locale = locale;
    getBaseContext().getResources().updateConfiguration(config, 
      getBaseContext().getResources().getDisplayMetrics());
但是,这改变了“印地语”中的整个地图语言。我们怎样才能像谷歌地图那样改变基于区域语言的语言呢 每个州或国家都有不同的语言。 有没有谷歌api,或者我们在运行时添加了一些代码