android, wie gps zu stoppen

7

Nach dem Starten des Listeners mit dem folgenden Code funktioniert es gut.

%Vor%

Nach einiger Zeit stoppe ich den Listener mit dem folgenden Code

%Vor%

aber Problem ist es immer noch meine gps Suche irgendeine Lösung ??? wie man GPS stoppt?

    
d-man 06.01.2010, 12:31
quelle

5 Antworten

19

Sie müssen dasselbe Objekt übergeben, das LocationListener implementiert hat, für das Sie Standortaktualisierungen angefordert haben, an die locationManager.removeUpdates () -Methode.

Wenn also this und gpsl ein und dasselbe sind, sollten Sie Folgendes aufrufen:

%Vor%     
Jeff Gilfelt 06.01.2010, 13:06
quelle
3

Wenn Sie Karten verwenden, müssen Sie Folgendes tun:

%Vor%     
Claw Hammer 27.07.2014 05:12
quelle
1

Sie könnten den Parameter wie diesen GPSLocationListener.this übergeben

%Vor%

Die Kompilierung wird nicht falsch sein

    
kevin Zhang 03.12.2012 16:39
quelle
0

Meine Listener-Implementierung

%Vor%

wenn ich versuche, den Listener mithilfe des folgenden Code-Kompilierzeitfehlers zu entfernen.

%Vor%     
d-man 06.01.2010 12:49
quelle
0

Sie müssen die Instanz an Ihre GPSLocationListener übergeben, gehen Sie an die removeGpsStatusListener -Methode und nicht an den Klassennamen.

    
Stelian Iancu 06.01.2010 14:06
quelle

Tags und Links