2012-06-06 43 views
0

Android中的地理编码类位于哪个库中。它取决于类型的设备,因为我有这拉地名像这样的代码:Android地理编码类

List<Address> addresses = mGeocoder.getFromLocation(latitude, longitude, 1); 

而在平板电脑这个代码的伟大工程,但是当涉及到手机相关的设备,它只是返回空列表。 有什么建议为什么?

回答

1

从Android文档Android: GeoCoder

的地理编码查询方法将返回在平台列表为空,如果有没有后端服务。使用isPresent()方法来确定Geocoder实现是否存在。

根据该文件就已经存在,因为API等级1,但是推荐的方法是调用isPresent,看是否方法getFromLocationgetFromLocationName实现。