Posición: Administration
Grupos: Administrators
Registrado: 07/10/2010(UTC) Mensajes: 436  Ubicación: España Agradecimientos: 38 veces Fue agradecido: 49 vez/veces in 48 publicación(es).
|
Ok tomo nota!! te adelanto este codigo (como veo que esto es interesante hare una leccion en condiciones para esto, pero mientras) Código:
try {
List<Address> foundAdresses = gc.getFromLocation(lat, lon, 1); //Search addresses
if (foundAdresses.size() == 0) { //if no address found, display an error
Log.e("Geocoder", "Esta direccion no a sido encontrada");
}
else { //else display address on map
for (int i = 0; i < foundAdresses.size(); ++i) {
Address x = foundAdresses.get(i);
direccion = x.getAddressLine(i);
tlf = x.getPhone();
extra = x.getFeatureName();
featureName = x.getFeatureName();
localidad = x.getLocality();
cp = x.getPostalCode();
premises = x.getPremises();
provincia = x.getSubAdminArea();
thorought = x.getThoroughfare();
if ( cp == null){
cp2 = 0;
}else{
cp2 = new Integer(cp);}
update_db(db1, id, direccion, cp2, localidad, provincia);
}
}
}
catch (Exception e) {
Log.e("calculadora", e.getMessage());
//@todo: Show error message
}
}
|
|