我正在尝试使用地理编码器获取邮政编码/邮政编码
List<Address> addresses = geocoder.getFromLocation(latitude, longitude, 1);
if (addresses.size() == 1) {
Address address = addresses.get(0);
for (int i = 0; i < address.getMaxAddressLineIndex(); i++) {
addressString = addressString + address.getAddressLine(i) + "\n";
}
Log.e("TAG", "PostCode: " + address.getPostalCode());
addressString
更新了地址 - 例如“12道路名称,城镇,区域,邮政编码的前3个字符
但是,我想分别获取PostCode
个字符,以便我可以在其他位置使用它们,但address.getPostalCode()
会返回null
个值。
谢谢。
答案 0 :(得分:0)
我意识到这确实会返回邮政编码,但并非总是如此,因为它可能无法使用。
address.getPostalCode();
感谢。