问题是:
2小时后我在一个完全不同的位置(家)。现在我现在在其他位置(办公室),我的应用程序显示我当前的位置作为家。昨天在家里也发生了同样的事情,当时它正在办公室作为我现在的位置。
代码:
if (isNetworkEnabled) {
locationManager.requestLocationUpdates(LocationManager.NETWORK_PROVIDER,0,0, this);
if (locationManager != null) {
location = locationManager.getLastKnownLocation(LocationManager.NETWORK_PROVIDER);
if (location != null) {
latitude = location.getLatitude();
longitude = location.getLongitude();
}
}
}
为什么我的应用无法从提供商处获得新的/新位置。
谢谢