Si estás en una de esas situaciones en que tienes la longitud / latitud de una posición y te gustaría saber a que dirección completa pertenece en Android, el siguiente código podría ser de utilidad ;-)

Geocoder geoCoder = new Geocoder(this, Locale.getDefault());
List <address> matches = geoCoder.getFromLocation(latitude, longitude, 1);
Address bestMatch = (matches.isEmpty() ? null : matches.get(0));
String addressText = String.format("%s, %s, %s", bestMatch.getMaxAddressLineIndex() &gt; 0 ? bestMatch.getAddressLine(0) : "", bestMatch.getLocality(), bestMatch.getCountryName());

Links:
stackoverflow: http://stackoverflow.com/questions/15191037/how-to-reverse-geocode-in-google-maps-api-2-android

Leave a Reply

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>