-1
我正在試着舉例:http://developer.android.com/training/basics/location/geocoding.html#TaskReverseGeocoding。Android反向地理編碼服務異常
作品,但實際上我
服務不可用異常
試圖以檢索地址時,
,我已經通過了這個,得到了API密鑰和所有這些東西,但什麼都沒有改變,即使在設備上它也不起作用!
我正在試着舉例:http://developer.android.com/training/basics/location/geocoding.html#TaskReverseGeocoding。Android反向地理編碼服務異常
作品,但實際上我
服務不可用異常
試圖以檢索地址時,
,我已經通過了這個,得到了API密鑰和所有這些東西,但什麼都沒有改變,即使在設備上它也不起作用!
Geocoder geoCoder = new Geocoder(getBaseContext(), Locale.getDefault());
try {
List<Address> addresses = geoCoder.getFromLocation(latitude, longitude, 1);
if (addresses.size() > 0) {
String address = "";
for (int index = 0; index < addresses.get(0).getMaxAddressLineIndex(); index++)
address += addresses.get(0).getAddressLine(index) + " ";
tv.setText(address); Toast.makeText(getApplicationContext(),""+address,Toast.LENGTH_SHORT).show();
Log.v("AddressTag", address);
}
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
沒有工作: 實際上您發佈的代碼與示例相似,實際上獲取座標的緯度,經度正在工作,但它通過IO例外:服務在地址部分不可用! – hero789
有沒有問題嗎? – hoang