问题描述
我想创建一个应用程序来获取用户位置如城市名称、国家/地区等。我想按当前位置命名城市,但我有纬度和经度。如何获得?
解决方法
Geocoder geocoder = new Geocoder(this,Locale.getDefault());
List<Address> addresses = geocoder.getFromLocation(MyLat,MyLong,1);
String cityName = addresses.get(0).getAddressLine(0);
String stateName = addresses.get(0).getAddressLine(1);
String countryName = addresses.get(0).getAddressLine(2);
用你的经纬度替换 MyLat,My Long