如何使用 GPS 在我的 android 应用程序中获取当前位置..?

问题描述

我想创建一个应用程序来获取用户位置如城市名称、国家/地区等。我想按当前位置命名城市,但我有纬度和经度。如何获得?

解决方法

 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