“构造函数Geocoder(Context,Locale)未定义”?

时间:2013-05-16 17:38:36

标签: android google-maps reverse-geocoding

我正在制作Android应用,需要使用Google地图的反向地理编码。相关代码是:

  Geocoder geoCoder = new Geocoder(getApplicationContext(), Locale.getDefault());
  List<Address> matches = geoCoder.getFromLocation(latitude, longitude, 1);
  // latitude and longitude are double variables containing the coordinates.

在上面代码的第一行,我收到了编译错误:

"The constructor Geocoder(Context, Locale) is undefined"

我尝试使用谷歌搜索但无法找到解决方案。感谢。

1 个答案:

答案 0 :(得分:1)

定义了构造函数Geocoder(Context, Locale)。检查是否导入了正确的类

 android.location.Geocoder

here文档