2012-06-06 36 views
0

Android中的地理編碼類位於哪個庫中。它取決於類型的設備,因爲我有這拉地名像這樣的代碼:Android地理編碼類

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

而在平板電腦這個代碼的偉大工程,但是當涉及到手機相關的設備,它只是返回空列表。 有什麼建議爲什麼?

回答

1

從Android文檔Android: GeoCoder

的地理編碼查詢方法將返回在平臺列表爲空,如果有沒有後端服務。使用isPresent()方法來確定Geocoder實現是否存在。

根據該文件就已經存在,因爲API等級1,但是推薦的方法是調用isPresent,看是否方法getFromLocationgetFromLocationName實現。