android studio开发app显示经纬度的代码
时间: 2023-10-21 12:10:17 浏览: 64
可以使用LocationManager和LocationListener来获取经纬度信息,以下是一个示例代码:
```
private LocationManager locationManager;
private LocationListener locationListener;
// 在onCreate方法中初始化locationManager和locationListener
locationManager = (LocationManager) getSystemService(Context.LOCATION_SERVICE);
locationListener = new LocationListener() {
@Override
public void onLocationChanged(Location location) {
// 获取经纬度信息
double latitude = location.getLatitude();
double longitude = location.getLongitude();
Log.i("Location", "Latitude: " + latitude + ", Longitude: " + longitude);
}
// 其它回调方法省略
};
// 注册locationListener,注意需要添加动态权限申请代码
locationManager.requestLocationUpdates(LocationManager.GPS_PROVIDER, 0, 0, locationListener);
```
当然,还需要添加动态权限申请代码和相应的UI界面代码,具体可参考官方文档。