-1
Ich habe ein Problem mit herauszufinden, warum mein Standort Listener mir falsche Daten gibt. Während ich in Nordamerika bin, bekomme ich Daten, die sagen, dass ich in Europa bin.Problem mit GPS-Standort, Android, LocationListener und LocationManager
LocationManager locationManager = (LocationManager) this.getSystemService(Context.LOCATION_SERVICE);
LocationListener locationListener = new LocationListener() {
@Override
public void onLocationChanged(Location location) {
mLocationLat = location.getLatitude();
mLocationLon = location.getLatitude();
}
@Override
public void onStatusChanged(String s, int i, Bundle bundle) {
}
@Override
public void onProviderEnabled(String s) {
}
@Override
public void onProviderDisabled(String s) {
}
};
try {
locationManager.requestLocationUpdates(LocationManager.GPS_PROVIDER, 0, 0, locationListener);
}catch (SecurityException se){}
versuchen Sie dies http://stackoverflow.com/a/41981246/3496570 – Nepster