if (viaGps) {
locationManager.requestLocationUpdates(
LocationManager.GPS_PROVIDER, 0, 0, listener);
location = locationManager
.getLastKnownLocation(LocationManager.GPS_PROVIDER);
}
if (viaNetwork) {
locationManager.requestLocationUpdates(
LocationManager.NETWORK_PROVIDER, 0, 0, listener);
location = locationManager
.getLastKnownLocation(LocationManager.NETWORK_PROVIDER);
}
Log.d("", "lat: "+location.getLatitude()+" lon: "+location.getLongitude());
私の条件の両方が真であるかどうかを知りたいのですが、下の緯度と経度はどこから来るのですか? これらは または から来ていますgps
かnetwork_prvider
。locationManager
両方で現在地の更新をリッスンしています。よろしくお願いします