如何按地区获取语言

时间:2016-02-26 17:26:29

标签: java android

我需要获取某个地区或地址的语言。

现在我知道地址在英国,所以使用下面的方法我得到威尔士语,因为威尔士也在英国,并且有自己的语言cy_GB

但该地址位于伦敦,其语言为英语en_GB

language = getLocale("United Kingdom");

private Locale getLocale(String country) {
        for (Locale locale:Locale.getAvailableLocales()) {
            if(locale.getDisplayCountry().equalsIgnoreCase(country)){ // finds welsh first
                return locale;
            }
        }
..

如何获取某个地区或地址的地址?我可以使用任何android或java api

0 个答案:

没有答案
相关问题