|
double lat = location.getLatitude(); double lng = location.getLongitude();
List<Address> addresses = geoCoder.getFromLocation(lat, lng, 1); StringBuilder sb = new StringBuilder();
if (addresses.size() > 0) { Address address = addresses.get(0); for (int i=0;i < address.getMaxAddressLineIndex();i++) sb.append(address.getAddressLine(i)).append("\n");
sb.append(address.getLocality()).append("\n"); sb.append(address.getPostalCode()).append("\n"); sb.append(address.getCountryName()).append("\n"); }
addressString = sb.toString();
|