Класс геокодера не работает должным образом в Android - PullRequest
1 голос
/ 12 февраля 2010

Мое приложение Я использую класс Geocoder для получения широты и долготы местоположения

Мой код:

addressInput = street+","+city+","+pin+","+country; 
List<Address> foundAdresses = gc.getFromLocationName(addressInput, 5);

В первый раз возникает исключение, подобное этому

java.io.IOException: невозможно проанализировать ответ от сервера

ОШИБКА / ProtoRequestListener (566): com.google.common.async.WatchdogException

Пожалуйста, разрешите ее, и если у вас есть какой-либо код, найдите широту и долготу местоположения, пришлите мне

1 Ответ

5 голосов
/ 18 декабря 2010

Это должно решить вашу проблему.

List<Address> addresses = 
          new Geocoder(this,Locale.getDefault()).getFromLocation(lat, lon, 1);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...