有什么方法可以从当前位置(Android)获取城市名称吗?我知道如何获得长寿,但是如果有一个具体的例子,那就更好了

谢谢

最佳答案

     Geocoder gcd = new Geocoder(context, Locale.getDefault());
     try{
     List<Address> addresses = gcd.getFromLocation(lat, lon, 1);//lat and lon is the latitude and longitude in double
     if (addresses.size() > 0)
     String cityName=addresses.get(0).getLocality();
     }
     catch (IOException e) {}
     catch (NullPointerException e) {}

关于android - 从我的位置查找城市名称,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22131862/

10-10 22:34