GPS:返回国家/地区名称但未翻译

时间:2018-06-19 09:28:17

标签: android gps

在我的功能中,我正在阅读用户位置的数据:

    public async void OnLocationChanged(Location location)
    {
        _currentLocation = location;
        Address address = await ReverseGeocodeCurrentLocation();

        Account.Instance.Locality = address.Locality;
        Account.Instance.Country = address.CountryName;
        Account.Instance.CountryCode = address.CountryCode;
    }

但由于我住在德国,因此地址和所有内容都以德语返回。但我需要它在全球范围内成为英语。有没有比进行210字符串比较更好的方法?

谢谢:)

1 个答案:

答案 0 :(得分:1)

Geocoder geocoder = new Geocoder(Context, Locale.ENGLISH);

请参阅this