Android LocationManager - Methode nicht beheben können

Ich versuche, Standort-manager, um die Arbeit in eine Tätigkeit, in meine Android-app, aber es gibt mir immer den Fehler "cannot resolve Methode "requestLocationUpdates"

Ich habe diesen code in meiner OnCreate (gefunden von Beispielen):

//Acquire a reference to the system Location Manager
LocationManager locationManager = (LocationManager)    this.getSystemService(Context.LOCATION_SERVICE);

//Define a listener that responds to location updates
LocationListener locationListener = new LocationListener() {
public void onLocationChanged(Location location) {
  //Called when a new location is found by the network location provider.
  makeUseOfNewLocation(location);
}

public void onStatusChanged(String provider, int status, Bundle extras) {}

public void onProviderEnabled(String provider) {}

public void onProviderDisabled(String provider) {} 
  };

//Register the listener with the Location Manager to receive location updates
locationManager.requestLocationUpdates(LocationManager.NETWORK_PROVIDER, 0, 0, locationListener);

Möchte ich meine eigenen "OnLocationChanged-Methode" auf Karte aktualisieren, mit dem Benutzer-Standort, aber ich kann nicht herausfinden, warum ich diese Fehlermeldung bekommen.

Irgendwelche Ideen, warum ich bin immer der Fehler???

Ist es besser mehr modernen Weg für die Implementierung von location updates?

Dank!

InformationsquelleAutor Pabs | 2014-10-04
Schreibe einen Kommentar