我正在使用 android 的位置管理器,我注意到当我在打开 GPS 后立即尝试使用 requestLocationUpdates 时,它给出了一个空位置。当我调用 requestlocationupdates 时,如何确保始终获得有效位置?
我的代码是:
//update the location
locationManager.requestLocationUpdates(LocationManager.GPS_PROVIDER, MIN_TIME_BW_UPDATES, MIN_DISTANCE_CHANGE_FOR_UPDATES, this);
//get the location
location = locationManager.getLastKnownLocation(LocationManager.GPS_PROVIDER);