我正在学习Java来构建应用程序。我在谷歌的反向地理编码中遇到了一个相当大的缺陷。我正在创建一个应用程序来简单地显示用户所在的城镇,县,国家等。 我可以使用以下方法检索各种内容:
list = geoCoder.getFromLocation(lat, lng, 1);
Address address = list.get(0);
// sending back first address line and locality
result = address.getLocality() + ", " + address.getSubAdminArea() + " , " + address.getPostalCode() + " , " + address.getCountryCode();
这很有效,你可以看到,但是getAdminArea和getSubAdminArea适用于美国的lat / lng点,但有没有办法检索泰恩威尔和英国达勒姆郡的类似内容?