Estoy tratando de obtener una dirección basada en long/lat. parece que algo como esto debería funcionar?Android: geocodificación inversa - getFromLocation
Geocoder myLocation = Geocoder(Locale.getDefault());
List myList = myLocation.getFromLocation(latPoint,lngPoint,1);
La cuestión es que me siguen dando: El método Geocoder (Locale) no está definida para el tipo savemaplocation
Cualquier ayuda sería de gran ayuda. Gracias.
Gracias, he intentado el contexto, un entorno regional, en primer lugar, y que fracasó y estaba mirando a algunos de los otros constructores (que había visto que había mencionado solo local). En cualquier caso,
no funcionó, ya que todavía estoy recibiendo: El método Geocoder (Contexto, Locale) no está definida para el tipo savemaplocation
tengo: android.location.Geocoder importación;
También probé esto, cada vez que trato de ver la lista de direcciones, explota. No estoy seguro de lo que está pasando. Voy a probar con una nueva aplicación aquí en un día o dos para ver qué puedo encontrar. – Chrispix
Encontré esto muy útil para posicionar cosas: http://blogoscoped.com/archive/2008-12-15-n14.html –
... también tengo los siguientes dos permisos en mi manifiesto: Cuando omití una de ellas (no recuerdo cuál) la aplicación arrojó un error realmente inútil. –