我需要获取用户当前所在城市的名称。如果使用AGPS或其他方式获取城市名称,均可。我需要在安卓系统中获取当前城市的方法或代码,请您分享如何实现。
这个是用来从当前经纬度获取位置名称的。
Geocoder gcd = new Geocoder(context, Locale.getDefault());
List<Address> addresses = gcd.getFromLocation(lat, lng, 1);
if (addresses.size() > 0)
System.out.println(addresses.get(0).getLocality());