我正在使用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);