gpt4 book ai didi

java - Android获取经纬度的方法

转载 作者:行者123 更新时间:2023-11-30 11:54:43 31 4
gpt4 key购买 nike

如果 GPS 不可用,如何从移动设备获取纬度和经度...我的手机通过 wifi 和 gprs 连接有互联网连接...我们可以从中获取纬度和经度吗?

最佳答案

已编辑: Network and also GPS Provider Location

是的,我们可以...试试这个

LocationManager manager = (LocationManager) Context.getSystemService(Context.LOCATION_SERVICE);
manager.getLastKnownLocation(LocationManager.NETWORK_PROVIDER);

// additionally (you have to implement LocationListener)
manager.requestLocationUpdates(LocationManager.NETWORK_PROVIDER, 0, 0.0f, new LocationListener() ...)

定位之后你可以在locationlistener中使用...

 @Override
public void onLocationChanged(Location location) {
Log.d("a","onLocationChanged: lat="+location.getLatitude());
Log.d("a","onLocationChanged: lat="+location.getLongitude());
}

希望对你有帮助

关于java - Android获取经纬度的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5496949/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com