Android查找邮政编码

时间:2014-10-03 19:04:45

标签: java android geocoding reverse-geocoding zipcode

我想为我的应用程序获取用户的邮政编码,并且已经做了一些关于该做什么的研究,这似乎是大多数人建议做的事情。出于某种原因,虽然我总是得到一组长和纬点。我还能做些什么或者可以尝试一下。先谢谢你了

LocationManager lm = (LocationManager)getSystemService(Context.LOCATION_SERVICE); 
Location location = lm.getLastKnownLocation(LocationManager.GPS_PROVIDER);

在这里变为空......

double longitude = location.getLongitude();
double latitude = location.getLatitude();
Geocoder geocoder = new Geocoder(this, Locale.getDefault());
List<Address> addresses = geocoder.getFromLocation(longitude,latitude,1); 

如果我手动添加点数,我仍然在这里得到空...

zip = (addresses.get(0).getPostalCode());

0 个答案:

没有答案