Геокодер Forceclose
У меня есть это приложение, которое должно получить адрес по долготе и широте, но оно продолжает принудительно закрываться, когда я нажимаю кнопку, чтобы вызвать информацию.
Ошибка Logcat:
10-25 14:33:51.802: ERROR/AndroidRuntime(11166): at http.www.hotapp.com.timeandlocation.LocationManagerHelper.getAddress(LocationManagerHelper.java:51)
Мой код геокодера
public static boolean getAddress(){
Geocoder geoCoder = new Geocoder(context);
try {
geoCoder.getFromLocation(getLatitude(), getLongitude(), 0);
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return true;
}
Ошибка logcat говорит о том, что ошибка находится на линии с new Geocoder
, пожалуйста помоги.
1 ответ
Решение
Контекст, который вы используете, вероятно, неверен, это должен быть контекст вызывающего Activity.