我在 android 中进行地理编码从 edittext 获取位置并将其转换为 lat long 并显示在地图上,但我的地址变量和列表具有空值我的地址就像美框 A-9/1
我的代码是
Geocoder gc = new Geocoder(this);
Address d ;
double latitude = 0 ;
double longitude = 0;
try {
List<Address>locname = gc.getFromLocationName(name, 5);
d = locname.get(0);
latitude = d.getLatitude();
longitude= d.getLongitude();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
GeoPoint dest = new GeoPoint((int)(latitude*1E6), (int)(longitude*1E6));
locname 为 null 我尝试了很多东西但没有帮助