地理编码在Android的回报空值(Geocoding in android returns nul

2019-09-23 00:46发布

我是这样做的EditText在Android开位置的地理编码并将其转换为纬度长,显示在地图上,但我的地址变量和列表,并具有空值我的地址是喜欢美女盒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我已经尝试了许多事情,但没有帮助

文章来源: Geocoding in android returns null value